导航:首页 > 编程语言 > javaeclipse内存设置

javaeclipse内存设置

发布时间:2024-11-13 16:22:20

❶ 杩愯宩ar鏂囦欢鍓嶏纴鎴戦渶瑕佽剧疆java铏氭嫙链鸿櫄𨰾熷唴瀛

璁剧疆JVM鍐呭瓨镄勫弬鏁版湁锲涗釜锛
-Xmx Java Heap链澶у硷纴榛樿ゅ间负鐗╃悊鍐呭瓨镄1/4锛屾渶浣宠惧煎簲璇ヨ嗙墿鐞嗗唴瀛桦ぇ灏忓强璁$畻链哄唴鍏朵粬鍐呭瓨寮阌钥屽畾锛
-Xms Java Heap鍒濆嫔硷纴Server绔疛VM链濂藉皢-Xms鍜-Xmx璁句负鐩稿悓鍊硷纴寮鍙戞祴璇曟満JVM鍙浠ヤ缭鐣欓粯璁ゅ硷绂
-Xmn Java Heap Young鍖哄ぇ灏忥纴涓岖啛鎭夋渶濂戒缭鐣欓粯璁ゅ硷绂
-Xss 姣忎釜绾跨▼镄凷tack澶у皬锛屼笉镡熸倝链濂戒缭鐣欓粯璁ゅ硷绂
2. 濡备綍璁剧疆JVM鍐呭瓨鍒嗛厤锛
锛1锛夊綋鍦ㄥ懡浠ゆ彁绀虹︿笅钖锷ㄥ苟浣跨敤JVM镞讹纸鍙瀵瑰綋鍓嶈繍琛岀殑绫籘est鐢熸晥锛夛细
java -Xmx128m -Xms64m -Xmn32m -Xss16m Test
锛2锛夊綋鍦ㄩ泦鎴愬紑鍙戠幆澧冧笅锛埚俥clipse锛夊惎锷ㄥ苟浣跨敤JVM镞讹细
a. 鍦╡clipse镙圭洰褰曚笅镓揿紑eclipse.ini锛岄粯璁ゅ唴瀹逛负锛堣繖閲岃剧疆镄勬槸杩愯屽綋鍓嶅紑鍙戝伐鍏风殑JVM鍐呭瓨鍒嗛厤锛夛细
-vmargs
-Xms40m
-Xmx256m
-vmargs琛ㄧず浠ヤ笅涓鸿櫄𨰾熸満璁剧疆鍙傛暟锛屽彲淇鏀瑰叾涓镄勫弬鏁板硷纴涔熷彲娣诲姞-Xmn锛-Xss锛屽彟澶栵纴eclipse.ini鍐呰缮鍙浠ヨ剧疆闱炲爢鍐呭瓨锛屽傦细-XX:PermSize=56m锛-XX:MaxPermSize=128m銆
姝ゅ勮剧疆镄勫弬鏁板煎彲浠ラ氲繃浠ヤ笅閰岖疆鍦ㄥ紑鍙戝伐鍏风殑鐘舵佹爮鏄剧ず锛
鍦╡clipse镙圭洰褰曚笅鍒涘缓鏂囦欢options锛屾枃浠跺唴瀹逛负锛歰rg.eclipse.ui/perf/showHeapStatus=true
淇鏀筫clipse镙圭洰褰曚笅镄别clipse.ini鏂囦欢锛屽湪寮澶村勬坊锷犲备笅鍐呭癸细
-debug
options
-vm
javaw.exe
閲嶆柊钖锷╡clipse锛屽氨鍙浠ョ湅鍒颁笅鏂圭姸镐佹浔澶氢简JVM淇℃伅銆

❷ java64位设置内存大小在哪设置

1.
在eclipse根目录下打开eclipse.ini,默认内容为(这里设置的是运行当前开发工具的JVM内存分配): -vmargs -Xms40m -Xmx256m -vmargs表示以下为虚拟机设置参数,可修改其中的参数值,也可添加-Xmn,-Xss,另外,eclipse.ini内还可档喊旦以设置非 堆内存行扰,如:-XX:PermSize=56m,-XX:MaxPermSize=128m。
2.
打开eclipse-窗口-首选项-Java-已安装的JRE(对在当前开发环境中运行的java程序皆生效) 编渗键辑当前使用的JRE,在缺省VM参数中输入:-Xmx128m -Xms64m -Xmn32m –Xss16m。
3.
打开eclipse-运行-运行-Java应用程序(只对所设置的java类生效) 选定需设置内存分配的类-自变量,

❸ 怎么修改JaVa的运行内存

打开eclipse,选择Window--Preferences...在对话框左边的树上双击Java,再双击Installed
JREs,在右边选择前面有对勾的JRE,再单击右边的“Edit”按钮,
出现一个 Edit JRE 的对话框,在其中的Default VM Arguments: 框中输入 -Xms128m -Xmx512m
,这样设置Java拟虚机内存使用最小是128M,最大是512M,再单击“OK”关闭 Edit JRE 对话框,再单击“OK”关闭
Preferences对话框,Eclipse一下子就运行快了起来

❹ 如何修改jvm启动参数

用java命令查看。
用java -option进行修改参数。
还有tomcat,eclipse启动时通过配置文件加载的。
详细如下:
安装Java开发软件时,默认安装包含两个文件夹,一个JDK(Java开发工具箱),一个JRE(Java运行环境,内含JVM),其中JDK内另含一个JRE。如果只是运行Java程序,则JRE已足够;而JDK则只有开发人员才用到。
一、配置JVM内存
1.配置JVM内存的参数
-XmxJavaHeap最大值,默认值为物理内存的1/4,最佳设值应该视物理内存大小及计算机内其他内存开销而定;
-XmsJavaHeap初始值,Server端JVM最好将-Xms和-Xmx设为相同值,开发测试机JVM可以保留默认值;
2.如何配置JVM内存分配:
(1)当在命令提示符下启动并使用JVM时(只对当前运行的类生效)
java-Xmx128m-Xms64m-Xmn32m-Xss16mTest
(2)当在集成开发环境下(如eclipse)启动并使用JVM时:
第一种设置方法:
在eclipse根目录下打开eclipse.ini,默认内容为(这里设置的是运行当前开发工具的JVM内存分配):
-vmargs-Xms40m-Xmx256m-vmargs表示以下为虚拟机设置参数,可修改其中的参数值,,另外,eclipse.ini内还可以设置非堆内存,如:-XX:PermSize=56m,-XX:MaxPermSize=128m。
此处设置的参数值可以通过以下配置在开发工具的状态栏显示:
在eclipse根目录下创建文件options,文件内容为:org.eclipse.ui/perf/showHeapStatus=true
修改eclipse根目录下的eclipse.ini文件,在开头处添加如下内容:
-debugoptions-vmjavaw.exe重新启动eclipse,就可以看到下方状态条多了JVM信息。
第二种设置方法:
打开eclipse-窗口-首选项-Java-已安装的JRE(对在当前开发环境中运行的java程序皆生效)
编辑当前使用的JRE,在缺省VM参数中输入:-Xmx128m-Xms64m-Xmn32m-Xss16m
第三种设置方法:
打开eclipse-运行-运行-Java应用程序(只对所设置的java类生效)
选定需设置内存分配的类-自变量,在VM自变量中输入:-Xmx128m-Xms64m-Xmn32m-Xss16m
注:如果在同一开发环境中同时进行了第二种和第三种设置,则第二种设置生效,第三种设置无效,如:
开发环境的设置为:-Xmx256m,而类Test的设置为:-Xmx128m-Xms64m,则运行Test时生效的设置为:
-Xmx256m-Xms64m
(3)当在服务器环境下(如Tomcat)启动并使用JVM时(对当前服务器环境下所以Java程序生效):
a.设置环境变量:
变量名:CATALINA_OPTS
变量值:-Xmx128m-Xms64m-Xmn32m-Xss16m
b.打开Tomcat根目录下的bin文件夹,编辑catalina.bat,将其中的%CATALINA_OPTS%(共有四处)替换为:-Xmx128m-Xms64m-Xmn32m-Xss16m
二、查看配置JVM内存信息
Runtime.getRuntime().maxMemory();//最大可用内存,对应-Xmx
Runtime.getRuntime().freeMemory();//当前JVM空闲内存
Runtime.getRuntime().totalMemory();//当前JVM占用的内存总数,其值相当于当前JVM已使用的内存及freeMemory()的总和
关于maxMemory(),freeMemory()和totalMemory():
maxMemory()为JVM的最大可用内存,可通过-Xmx设置,默认值为物理内存的1/4,设值不能高于计算机物理内存;
totalMemory()为当前JVM占用的内存总数,其值相当于当前JVM已使用的内存及freeMemory()的总和,会随着JVM使用内存的增加而增加;
freeMemory()为当前JVM空闲内存,因为JVM只有在需要内存时才占用物理内存使用,所以freeMemory()的值一般情况下都很小,而JVM实际可用内存并不等于freeMemory(),而应该等于maxMemory()-totalMemory()+freeMemory()。及其配置JVM内存分配。

阅读全文

与javaeclipse内存设置相关的资料

热点内容
程序员要拒绝吗 浏览:122
下期视频怎么解压 浏览:381
方法命令函数指令 浏览:127
视频已加密请输入密码确认 浏览:357
香港中产程序员 浏览:917
python适合什么编译器 浏览:844
双强力夹文件夹使用方法 浏览:330
程序员瑜伽教学 浏览:809
python网页分析工具 浏览:689
服务器如何手动关机 浏览:47
火柴盒app什么都加载不出来 浏览:321
为什么腾讯视频app不显示缓存列表 浏览:408
android网络服务器 浏览:972
618程序员男扮女装 浏览:997
框架梁为什么是非加密区 浏览:993
什么app能把删了的照片恢复 浏览:360
公务员说程序员工资 浏览:400
怎样设置自己手机号码加密 浏览:700
服务器怎么设置登录地址 浏览:997
日本监控摄像头用什么APP 浏览:58