2011-02-11 73 views
1

,我們使用的是Debian擠壓與iceweasel和太陽的Java6Java插件的JVM參數

java-common  0.40   Base of all Java packages 
sun-java6-bin  6.22-1  Sun Java(TM) Runtime Environment (JRE) 6 
sun-java6-jre  6.22-1  Sun Java(TM) Runtime Environment (JRE) 6 
sun-java6-plugin 6.22-1  The Java(TM) Plug-in, Java SE 6 
iceweasel   3.5.15-1  Web browser based on Firefox 

我們需要限制的內存時,一個applet從網絡加載Java使用量。 默認情況下,我們看到它使用的是400MB的arround,這是一個非常高的值,因爲它在512-1024MB RAM的終端終端中運行。

用戶運行iceweasel的文件夾中

有一個deployment.properties文件的.java/deployment文件夾:如果運行applet時存在down't創建

#deployment.properties 
#Fri Feb 11 08:07:23 UTC 2011 
deployment.version=6.0 
deployment.capture.mime.types=true 
deployment.browser.path=/usr/bin/firefox 
#Java Deployment jre's 
#Fri Feb 11 08:07:23 UTC 2011 
deployment.javaws.jre.0.registered=true 
deployment.javaws.jre.0.platform=1.6 
deployment.javaws.jre.0.osname=Linux 
deployment.javaws.jre.0.path=/usr/lib/jvm/java-6-sun-1.6.0.22/jre/bin/java 
deployment.javaws.jre.0.product=1.6.0_22 
deployment.javaws.jre.0.osarch=i386 
deployment.javaws.jre.0.location=http\://java.sun.com/products/autodl/j2se 
deployment.javaws.jre.0.enabled=true 
deployment.javaws.jre.0.args= 

此文件。我設置 deployment.javaws.jre.0.args = -Xmx128m但似乎不遵循它

我一直在調整參數,他們中的一些似乎很榮幸-Xms和-Xmn但不確定這是我必須設置的參數來限制java可以使用的內存總量。 我總是得到:

PID USER  PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 
3007 user  20 0 **379m** 34m 8184 S 0.7 3.6 0:04.84 java 

問候

回答

0

據我記得設置XMX適用於Java插件的唯一方法是通過Java控制面板。它具有覆蓋其他設置的默認值。