2009-07-22 72 views
0

是否有任何NetBeans插件手動釋放內存? NetBeans的核心具有此功能,但它不完整。可用內存netbeans插件

+0

在運行中間搭上內存不夠 – SjB 2009-07-22 09:34:21

回答

1

你不能釋放內存,只要你在Java應用程序想要的!在Java中釋放內存的唯一方法是調用「System.gc()」,但這只是運行垃圾回收器的Java虛擬機的suggests(JVM可以自由地執行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虛擬機上運行。

0

你不要任何插件,只需單擊默認的內存欄上的工具欄

1

這可能是相關的,有用的...

在我的Linux的Debian也有類似的內存問題。

下面是如何解決:

  1. 運行的終端
  2. 日誌中作爲根
  3. 類型crontab -e
  4. 滾動至底部或文件,並鍵入* * * * * sync; echo 3 > /proc/sys/vm/drop_caches

這條神奇的線每分鐘清除所有未使用的RAM。它刪除了NetBeans產生的未使用內存(包括任何其他耗費內存的程序)。

這應該適用於大多數UNIX操作系統。

PLZ告訴我,如果它的工作原理...