OSX 10.5.8 上 Netbeans 6.8 的 Java 设置以优化 cpu 使用

标签 java performance macos netbeans

抱歉,我有几个与同一问题相关的问题。

我在 OSX 10.5.8 上使用 Netbeans 6.8 和 java 1.6.0_17,经过大约 5 分钟的工作,netbeans 进程(和 java)的 cpu 使用率大约为 100%。

这通常是由于: - “去声明”命令 - 完成命令 - 或多或少地执行 2 或 3 个基本操作,例如输入文本

我已经做了以下来提高性能,但没有成功: - 特定的 PHP netbeans - 删除所有不必要的插件和模块

所以我的问题是如何解决这个问题并增强 OSX 上的 java 和 netbeans 性能?

更准确地说: - 垃圾收集策略的改变会提高性能吗?以及如何做到这一点? - 更改默认 Java 外观是否会提高性能?哪个L&F最轻? - 我怎样才能更准确地“回溯”这个问题?

很抱歉在同一篇文章中提出所有这些问题,但我对这个问题的想法已经用完了......预先感谢您的建议,提示和帮助!

最佳答案

感谢您的建议让我尝试使用 netbeans.conf。

以下是我可以显着提高性能的选项:

 -J-server
 -J-Xverify:none
 -J-d64
 -J-Xss2m
 -J-Xms256m
 -J-Xmx512m
 -J-XX:PermSize=32m
 -J-XX:MaxPermSize=512m
 -J-Dsun.java2d.noddraw=true
 -J-Dsun.java2d.opengl=true
 -J-Dsun.java2d.d3d=false
 -J-Dawt.nativeDoubleBuffering=true
 -J-XX:+UseAdaptiveSizePolicy
 -J-Djava.net.preferIPv4Stack=true
 -J-XX:+AggressiveOpts
 -J-XX:+AggressiveHeap

its seems that important ones are:
 -J-XX:+AggressiveOpts
 -J-XX:+AggressiveHeap
 -J-d64

以下是一些启发了我的有用链接:

我不尝试 6.7,因为它现在令人满意。希望对您有所帮助!

关于OSX 10.5.8 上 Netbeans 6.8 的 Java 设置以优化 cpu 使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2217140/

相关文章:

macos - Docker:无法启动服务应用程序:OCI 运行时创建失败:

java - LibGDX - 具有静态final的单例类会导致TextureRegion失败?

c++ - 有没有什么方法可以在 Windows 上最大化我的应用程序的时间片?

MySQL vs SQL Server 2008 R2 简单选择查询性能

performance - Go 中异步 TCP 服务器的正确结构是什么?

cocoa - 是否有 API 可以在 GTK 和 OSX 上进行每像素 Alpha 混合?

python netCDF4 在 Mac 操作系统上突然停止工作

java - SpringBootApplication 在ComponentScanning 其他@SpringBootApplications 时排除

java - 使用java firebase的android studio中的IF语句计数++

java - 如何创建美国 map 并自由填充每个州的颜色?