JVM内存设置方法.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
几招轻松搞定JVM内存设置 2023-09-17 14:04 gk23 javaeye 我要评论(① 字号:工 | 工 4- 你知道如何进展JVM内存设置吗,这里向大家描述一下,设置JVM内存的参数有四个:分别 是-Xss每个线程的Stack大小;-Xmx Java Heap最大值;-Xms Java Heap初始值和-Xmn Java Heap Young 区大小。 AD: 本文向大家简洁介绍一下进展皿内存设置几种方法,安装Java开发软件时,默认安 装包含两个文件夹,一个JDK(Java开发工具箱),一个JRE(Java运行环境,内含JVM),其 中JDK内另含一个JRE。假设只是运行Java程序,贝UJRE己足够;而JDK则只有开发人员 才用到。这里将为大家介绍设置JVM内存安排的几招。 浅谈JVM内存设置的几个妙招 一、设置JVM内存设置 .设置JVM内存的参数有四个: Xmx Java Heap最大值,默认值为物理内存的1/4,最正确设值应当视物理内存大 小及计算机内其他内存开销而定: Xms Java Heap初始值,Server端JVM最好将-Xms和-Xmx设为?一样值,开发测试 机JVU可以保存默认值; Xmn Java Heap Young区大小,不生疏最好保存默认值; Xss 每个线程的Stack大小,不生疏最好保存默认值; .如何安排JVM内存设置: (1)当在命令提示符下启动并使用JVM时(只对当前运行的类Test生效): java -Xmxl28m -Xms64m -Xmn32m -Xssl6m Test 2 . (2)当在集成开发环境下(如eclipse)启动并使用JVM时: a.在eclipse根名H下翻开eclipse, ini,默认内容为(这里设置的是运行当前开发 工具的JVM内存安排): -vmargs -Xms40m . -Xmx256m -vmargs表示以下为虚拟机设置参数,可修改其中的参数值,也可添加-Xmn, -Xss,另 外,eel ipse, ini 内还可以设置非堆内存,如:-XX:PermSize=56m, -XX:MaxPermSize=128m0 此处设置.的参数值可以通过以下配置在开发工具的状态栏显示: 在eclipse根名目下创立文件options,文件内容为: org. eclipse. ui/pcrf/sho\vHeapStatus=truc 修改eclipse根名目下的eclipse. ini文件,在开头处添加如卜.内容: -debug options -vm javaw.exe 重启动eclipse,就可以看到下方状态条多了JVM信息。 b.翻开eclipse一窗口一首选项一Java一已安装的JRE〔对在当前开发环境中运行的 java程序皆生效) 编辑当前使用的JRE,在缺省VM参数中输入:-Xmx 128m -Xms64m -Xmn32m -Xssl6m c.翻开eclipse 一运行一运行一Java应用程序(只对所设置的java类生效) 选定需设置内存安排的类一日变量,在VM自变量中输入:-Xmx 128m -Xms64m -Xmn32m -Xssl6m 注:假设在同一开发环境中同时进展了b和c设置,则b设置生效,c设置无效,如: 开发环境的设置为:-Xmx256nb而类Test的设置为:-Xmx 128m -Xms64m,则运行Test 时生效的设置为: -Xmx256m -Xms64m (3)当在效劳器环境下(如Tomcat)启动并使用JVM时(对当前效劳器环境下所以Java程序生效): a.设置环境变量: 变量名:CATALINA OPTS 变量值:-Xmxl28m -Xms64m -Xmn32m -Xssi6m b.翻开Tomcat根名目下的bin文件夹,编辑catalina. bat,将其中的就ATAL IN A_ OPTS% (共有四处)替换为:-Xmxl28m -Xms64m -Xmn32m -Xssl6m详解Tomcat配置JVM参数步骤 2023-09-17 15:57 admin hi.baidu 我要评论―号:Q收藏E3 Tomcat默认可以使用的内存为128MB,在较大型的应用工程中,这点内存是不够的,需要调 大,并且Tomcat本身不能直接在计算机上运行,需要依靠于硬件根底之上的操作系统和一个 java虚拟机。 AD: 这里向大家描述一下如何使用Tomcat配置段-参数,Tomcat本身不能直接在计算机上 运行,需要依靠于硬件根底之上的操作系统和一个java虚拟机。您可以选择自己的需要选 择不同的操作系统和对应的JDK的版本,但还是推举您使用Sun公司公布的JDK。 Tomcat配置JVM参数 Tomcat本身不能直接在计算机

文档评论(0)

艺心论文信息咨询 + 关注
官方认证
文档贡献者

该用户很懒,什么也没介绍

认证主体成都艺心风尚电子商务有限公司
IP属地四川
统一社会信用代码/组织机构代码
91510100MA6CA54M2R

1亿VIP精品文档

相关文档