gpt4 book ai didi

用于多个 CPU 和大量内存的 Eclipse 性能调整?

转载 作者:行者123 更新时间:2023-11-30 23:53:17 28 4
gpt4 key购买 nike

我有一台带有 12 Gigs 内存的双四核机器,我在上面运行 eclipse,有谁知道什么 JVM 选项将提供最灵敏/性能最佳的体验?

我目前正在运行:

-Xms256m
-Xmx2048m
-Xss2m
-XX:PermSize=128m
-XX:MaxPermSize=384m

将 -Xmx 更改为 4096 会提供更好的性能吗?或者在某些时候更多的内存会降低性能?

我还可以在单​​独的核心上运行垃圾收集器以在 GC 期间停止 UI 中的延迟吗?

最佳答案

最重要的是要确保您在 64 位版本的 JVM 上运行 64 位版本的 Eclipse。您分配的内存已经超过我所见过的分配给 Eclipse 的内存。除非您在 Eclipse 中加载了大量代码库,否则您可能不会接近达到该限制。您可以在 OS 进程监视器中密切关注 Eclipse 内存消耗。如果你看到它接近极限,那么你就知道你可以给它更多的内存。

JVM 将自动使用所有可用的内核。 Eclipse 是高度多线程的。没有将 Java 线程或 GC 固定到特定内核的工具。

如果您在现代 JVM 上看到 UI 延迟,这不是由于 GC,除非您的内存不足并且 GC 必须暂停进程。

关于用于多个 CPU 和大量内存的 Eclipse 性能调整?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5006130/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com