Gre*_*reg 4 eclipse performance jvm
我有一个带有12 Gigs内存的双四核机器,我运行eclipse,有谁知道JVM Options会提供最具响应性/高性能的体验?
我目前正在运行:
-Xms256m -Xmx2048m -Xss2m -XX:PermSize =128米-XX:MaxPermSize参数=384米
将-Xmx更改为4096可以提供更好的性能吗?或者有更多的内存会降低性能?
我也可以让一个垃圾收集器在一个单独的核心上运行,以阻止在GC期间在UI中滞后吗?
最重要的是确保您在64位版本的JVM上运行64位版本的Eclipse.您已经分配了比我以前分配给Eclipse的内存更多的内存.除非你在Eclipse中加载了巨大的代码库,否则很可能你不会接近达到这个限制.您可以关注OS进程监视器中的Eclipse内存消耗.如果你看到它接近极限,那么你知道你可以给它更多的记忆.
JVM将自动使用所有可用内核.Eclipse是高度多线程的.没有将Java线程或GC固定到特定内核的工具.
如果您在现代JVM上看到UI延迟,那么除非您的内存不足且GC必须暂停该过程,否则它不会归因于GC.
| 归档时间: |
|
| 查看次数: |
11254 次 |
| 最近记录: |