redhat-developer / redhat-developer/vscode-java

After vscode exit , the redhat java process still exists, and continue waste CPU and memory

Aperta
#2,870 6 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

bug
Lingua principale
TypeScript
Stelle
2.3k
Fork
546
Merge medio
20h 1m
PR unite (30g)
11

Descrizione

$ ps aux | grep redhat
nomore            2902 186.8  2.9 37742680 957764   ??  R     8:37AM 1050:18.51 /Users/nomore/.vscode-insiders/extensions/redhat.java-1.14.2023010903-darwin-x64/jre/17.0.5-macosx-x86_64/bin/java --add-modules=ALL-SYSTEM --add-opens java.base/java.util=ALL-UNNAMED --add-opens java.base/java.lang=ALL-UNNAMED --add-opens java.base/sun.nio.fs=ALL-UNNAMED -Declipse.application=org.eclipse.jdt.ls.core.id1 -Dosgi.bundles.defaultStartLevel=4 -Declipse.product=org.eclipse.jdt.ls.core.product -Djava.import.generatesMetadataFilesAtProjectRoot=false -Dfile.encoding=utf8 -XX:+UseParallelGC -XX:GCTimeRatio=4 -XX:AdaptiveSizePolicyWeight=90 -Dsun.zip.disableMemoryMapping=true -Xmx1G -Xms100m -Xlog:disable -javaagent:/Users/nomore/.vscode-insiders/extensions/redhat.java-1.14.2023010903-darwin-x64/lombok/lombok-1.18.24.jar -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/Users/nomore/Library/Application Support/Code - Insiders/User/workspaceStorage/b2b9611ae61f2d143bc2a6ea62844278/redhat.java -jar /Users/nomore/.vscode-insiders/extensions/redhat.java-1.14.2023010903-darwin-x64/server/plugins/org.eclipse.equinox.launcher_1.6.400.v20210924-0641.jar -configuration /Users/nomore/Library/Application Support/Code - Insiders/User/globalStorage/redhat.java/1.14.2023010903/config_mac -data /Users/nomore/Library/Application Support/Code - Insiders/User/workspaceStorage/b2b9611ae61f2d143bc2a6ea62844278/redhat.java/jdt_ws

$ ps aux | grep redhat
nomore 2902 186.8 2.9 37742680 957764 ?? R 8:37AM 1050:18.51 /Users/nomore/.vscode-insiders/extensions/redhat.java-1.14.2023010903-darwin-x64/jre/17.0.5-macosx-x86_64/bin/java --add-modules=ALL-SYSTEM --add-opens java.base/java.util=ALL-UNNAMED --add-opens java.base/java.lang=ALL-UNNAMED --add-opens java.base/sun.nio.fs=ALL-UNNAMED -Declipse.application=org.eclipse.jdt.ls.core.id1 -Dosgi.bundles.defaultStartLevel=4 -Declipse.product=org.eclipse.jdt.ls.core.product -Djava.import.generatesMetadataFilesAtProjectRoot=false -Dfile.encoding=utf8 -XX:+UseParallelGC -XX:GCTimeRatio=4 -XX:AdaptiveSizePolicyWeight=90 -Dsun.zip.disableMemoryMapping=true -Xmx1G -Xms100m -Xlog:disable -javaagent:/Users/nomore/.vscode-insiders/extensions/redhat.java-1.14.2023010903-darwin-x64/lombok/lombok-1.18.24.jar -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/Users/nomore/Library/Application Support/Code - Insiders/User/workspaceStorage/b2b9611ae61f2d143bc2a6ea62844278/redhat.java -jar /Users/nomore/.vscode-insiders/extensions/redhat.java-1.14.2023010903-darwin-x64/server/plugins/org.eclipse.equinox.launcher_1.6.400.v20210924-0641.jar -configuration /Users/nomore/Library/Application Support/Code - Insiders/User/globalStorage/redhat.java/1.14.2023010903/config_mac -data /Users/nomore/Library/Application Support/Code - Insiders/User/workspaceStorage/b2b9611ae61f2d143bc2a6ea62844278/redhat.java/jdt_ws

Guida per i contributori

Apri la guida per i contributori

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Direzione di ricerca

Riproduci il report con VS Code Insiders e l’estensione Red Hat Java, quindi osserva se il processo Java language-server rimane attivo dopo l’uscita dall’editor. Traccia il percorso di arresto dell’estensione e del language-server; il lavoro è completato quando il processo termina all’uscita senza continuare a consumare CPU o memoria.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
java, typescript, vscode
Ambito
developer-experience, devtools
Tipo di issue
Bug
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Da chiarire
Idoneità per principianti
35/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.