2014-11-25 59 views
0

當使用4GB RAM時,JDK正在消耗所有內存,處理速度非常低,無法繼續工作。即使保存了一個簡單的JSF頁面,也需要5-8分鐘的時間。我可以在4GB RAM上使用Oracle JDeveloper 12C嗎?

那麼,使用RAM> 4GB或是否有任何優化技術是必須的,以便我可以繼續使用4GB RAM並獲得更好的性能?

+0

我假設JDeveloper是通過執行java運行時引擎的快捷方式啓動的。如果這是正確的,請嘗試在java命令行中指定命令行參數「-Xmx2048m」 - 這將限制堆大小爲最大2G。祝你好運。 – 2014-11-25 11:55:09

回答

1

4GB應該足夠了 - 您看到的性能下降似乎與內存有關,但與其他內容相關 - 請嘗試禁用計算機上的防病毒軟件。 某些反病毒會在JAR文件上傳時掃描JAR文件,從而減慢Java軟件(如JDeveloper)的速度。

+0

謝謝謝伊 道歉爲非常晚的答案。 – Pruthvi007 2016-08-23 07:36:32

1

4 GB就夠用了,你應該改善內存管理。

java的參數,如

set JAVA_OPTS=%JAVA_OPTS% -Xms256m -Xmx512m -XX:+UseParallelGC 
set JAVA_OPTS=%JAVA_OPTS% -XX:PermSize=256m -XX:MaxPermSize=512m 

爲JDeveloper和爲Tomcat。您應該找到一些JDeveloper配置文件並更改內存管理。

相關問題