Skip to content

Commit 9685334

Browse files
wenhoujxWenshuai Hou
andauthored
better code for jvm arg tuning (#326)
* better code for jvm arg tuning * update Co-authored-by: Wenshuai Hou <whou@palantir.com>
1 parent 5933792 commit 9685334

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

README.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -315,3 +315,11 @@ If you have multiple java JDK versions installed and want to change the version
315315
:path "/home/kyoncho/jdk-11.0.1.jdk/"
316316
:default t)])
317317
```
318+
319+
* How do I change JVM args passed to JDT server?
320+
LSP slowness could be caused by slow JDT server, especially on large JAVA projects. Bump up the heap size maybe a good idea.
321+
322+
```lisp
323+
;; current VSCode defaults
324+
(setq lsp-java-vmargs '("-XX:+UseParallelGC" "-XX:GCTimeRatio=4" "-XX:AdaptiveSizePolicyWeight=90" "-Dsun.zip.disableMemoryMapping=true" "-Xmx2G" "-Xms100m"))
325+
```

0 commit comments

Comments
 (0)