NetBeans优化.docx
NetBeans 优化技巧 NetBeans 优化的目的是提高 NetBeans 的启动速度和运行速度。为达到这个目标,我们可以通过修改 NetBeans 的配置文件和 JVM 的参数来实现。 1. 修改英文 NetBeans 界面字体大小 可以在 NetBeans 的配置文件 `netbeans.conf` 中添加 `-fontsize 132`,以修改英文 NetBeans 界面字体大小。 2. 修改 JVM 内存配置 可以在 `netbeans.conf` 文件中添加 `-J-Xmx512m` 和 `-J-Xms256m`,以修改 JVM 的内存配置。其中,`-J-Xmx` 指定了 JVM 的最大 heap大小,而 `-J-Xms` 指定了 JVM 的初始 heap大小。 3. 修改 PermSize 可以在 `netbeans.conf` 文件中添加 `-J-XX:PermSize=20m`,以修改 JVM 的永久代大小。永久代是 JVM 中用于存储类 metadata 的区域。 4. 关闭 Java 字节码验证 可以在 `netbeans.conf` 文件中添加 `-J-Xverify:none`,以关闭 Java 字节码验证,从而加快类加载。 5. 删除不需要的模块 可以在 `Tools` -> `Plugins` -> `Installed` 中删除不需要的模块,以减少 NetBeans 的启动时间。 6. 修改编辑器配置 可以在编辑器配置中删除自动弹出窗口、自动完成延时和自动完成大小写敏感,以减少 NetBeans 的启动时间。 其他 JVM 开关 其他一些 JVM 开关也可以影响 NetBeans 的性能,例如: * `-J-XX:CompileThreshold=100`:将会延长启动时间,因为 HotSpot JVM 会以更快的速度将更多的方法编译到本地代码中。 * `-J-XX:+UseConcMarkSweepGC` 和 `-J-XX:+UseParNewGC`:可以解决垃圾回收意外中断的问题。 PermSize 设置 PermSize 设置用于调整 JVM 的永久代大小。默认情况下,NetBeans 5.5.1 的 PermSize 是 160m。如果在开发中经常遇到 `java.lang.OutOfMemoryError: PermGen space` 的异常,可以将此 PermSize 设大一些。 经验之谈 根据经验,Xmx 应设为物理内存的一半,初始堆大小 Xms 是 Xmx 的 1/2。例如,在 1G 内存的机器上,Xms 可设为 256m,Xmx 设为 512m。 通过修改 NetBeans 的配置文件和 JVM 的参数,我们可以显著地提高 NetBeans 的启动速度和运行速度。
- zx5282012-08-21使用Netbeans 编写java时的技巧
- 粉丝: 4
- 资源: 34
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助