vscode-R 3.2.2 spawns 8 Rterm processes when opening a trivial .R file
Mantenedores costumam responder em até 1 dia
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 4/5
- Tempo estimado
- 3-5 dias
- Facilidade para iniciantes
- 25/100
- Tipo de issue
- Bug
- Clareza
- Precisa de esclarecimento
- Status de atividade
- Ativa
- Stack de tecnologia
- r, typescript
- Domínio
- devtools
Direção de pesquisa
Reproduce on a clean profile with only the R extensions and watch the process tree when a trivial .R file opens. The payload names the settings r.sessionWatcher, r.lsp.enabled, r.interactive.restore and r.interactive.executionTarget, so trace which startup path launches the extra Rterm.exe workers, starting from the session-startup code. Done means either a setting or code change that stops the automatic spawning, or a confirmed diagnosis of why it is expected.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
Environment
- VS Code: 1.113.0
- OS: Windows 11 (10.0.26300), x64
- vscode-R: 3.2.2
- R: 4.5.1
Reproduction
- Use a clean VS Code profile containing only
REditorSupport.randREditorSupport.r-syntax. - Open a trivial
test.Rcontainingx <- 1. - Do not run any R code.
- Observe the R process tree.
Result: one Rterm.exe starts at about 243 MB and immediately spawns 7 child Rterm.exe processes at roughly 86-105 MB each. This happens on every new window/profile and can exceed 1 GB per R session.
The same behavior occurs with:
{
"r.sessionWatcher": false,
"r.lsp.enabled": false,
"r.interactive.restore": false,
"r.interactive.executionTarget": "terminal"
}
Control tests:
- A profile containing only
REditorSupport.r-syntaxproduces no R/Rterm processes. - Running
Rterm.exe --vanilla -e 1directly produces no child Rterm processes.
This strongly suggests the vscode-R startup path is spawning the workers, not VS Code itself or the base R installation.
Question
Is this automatic worker startup expected? If not, what setting disables it, or what diagnostic output should I collect for the R Interactive/session startup path?
- Linguagem predominante
- TypeScript
- Estrelas
- 1.2k
- Forks
- 152
- Merge médio
- 18h 28min
- PRs com merge (30d)
- 56
Preparar o ambiente
- Sem Dockerfile nem arquivo Docker Compose
- Sem modelo de pull request
- Ler o guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de REditorSupport/vscode-R
-
[Bug]: indentation clash (formatter vs lintr)Talvez já em andamento @renkun-ken assumiu há 18 dias. Abertabug
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 92/100
REditorSupport/vscode-R#1883 ·
Mantenedores costumam responder em até 1 dia
-
bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
REditorSupport/vscode-R#1846 · 2 comentários ·
Mantenedores costumam responder em até 1 dia
-
(feat) Additional Arrow supportTalvez já em andamento @Fred-Wu assumiu há 22 dias. Abertaenhancement
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
REditorSupport/vscode-R#1785 · 2 comentários ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 45/100
REditorSupport/vscode-R#1922 ·
Mantenedores costumam responder em até 1 dia
-
bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 48/100
REditorSupport/vscode-R#1914 · 4 comentários ·
Mantenedores costumam responder em até 1 dia
Todas as issues de REditorSupport/vscode-R
Issues semelhantes
-
bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
Yeraze/meshmonitor#6239 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 82/100
better-auth/better-auth#12292 · 1 reação ·
Mantenedores costumam responder em até 1 dia
-
The sample email preview's ResizeObserver is never disconnected and keeps raising errors after leaving SettingsTalvez já em andamento Um pull request vinculado a esta issue está aberto ou já foi mesclado. Abertabug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 82/100
Mantenedores costumam responder em até 1 dia
-
area:ui bug effort:S priority:P2
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
Mantenedores costumam responder em até 1 dia
-
Typo in WSL project description on Projects pageTalvez já em andamento @akhil9tiet assumiu hoje. Aberta
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 75/100
microsoft/opensource.microsoft.com#1066 · 1 comentário ·