NetBeans 是否有任何插件可以手动释放内存?NetBeans 的核心具有此功能,但并不完整。
问问题
1893 次
4 回答
2
在 Java 应用程序中,您无法随时释放内存!在 Java 中释放内存的唯一方法是调用“System.gc()”,但这只是建议Java 虚拟机运行垃圾收集器(JVM 可以自由地执行 gc 或不执行 gc)。
如果您在运行 NetBeans 时内存不足,您可能需要修改 [netbeans]/etc/netbeans.conf 并修改以“netbeans_default_options”开头的行。例如:
netbeans_default_options="-J-Xms384m -J-Xmx512m -J-XX:PermSize=32m -J-XX:MaxPermSize=96m -J-Xverify:none"
无论如何请记住,为 NetBeans 修改内存不会影响您使用 NetBeans 运行的应用程序,因为这些应用程序在另一个 Java 虚拟机中运行。
于 2009-09-03T17:45:00.933 回答
1
您没有任何插件只需单击工具栏中的默认内存条
于 2009-09-03T17:52:22.803 回答
1
这可能是相关的和有帮助的......
在我的 Linux Debian 上也有类似的内存问题。
以下是解决方法:
- 运行终端
- 以 root 身份登录
- 类型
crontab -e
- 滚动到底部或文件并键入
* * * * * sync; echo 3 > /proc/sys/vm/drop_caches
这条神奇的线路每分钟都会清除所有未使用的 ram。它删除了 NetBeans 正在产生的未使用内存(包括任何其他消耗内存的程序)。
这应该适用于大多数 UNIX 之类的操作系统。
请告诉我它是否有效......
于 2013-02-19T13:03:55.057 回答
0
于 2009-07-22T09:20:58.113 回答