- 1、本文档共16页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《cpu占用率和JAVA虚拟机
我来帮他解答
优化MySQL,你的内存有512m,但是还有130m剩余,但是同时你的SWAP却用了184M,
我的建议是修改mysql配置文件,优化缓存大小和连接数连接方式,优化你的sql语句
我记得mysql好像是有工具可以查看最占用资源的sql语句,找到他,优化他。
如果优化后你的主机负载还是很高,建议升级硬件。主要是升内存和用更快的磁盘整阵列。
如果升级硬件还是不行,建议搭建mysql同步集群,分散访问压力。
Java内存占用过高
JAVA虚拟机和Tomcat虚拟机内存大小
java虚拟机的内存是否够用。如果不够用要同时增加java虚拟机的内存。
如何增加java虚拟机可以使用的最大内存
(2006-11-05 16:24:18)
转载▼
标签:
分类: java虚拟机可使用的最大内存是有限制的,缺省值通常为64MB或128MB。
如果一个应用程序为了提高性能而把数据加载内存中而占用较大的内存,比如超过了默认的最大值128MB,需要加大java虚拟机可使用的最大内存,否则会出现Out of Memory(系统内存不足)的异常。启动java时,需要使用如下两个参数:-Xms java虚拟机初始化时使用的内存大小-Xmx java虚拟机可以使用的最大内存
以上两个参数中设置的size,可以带单位,例如:256m表示256MB
举例说明:java -Xms128m -Xmx256m …表示java虚拟机初始化时使用的内存为128MB,可使用的最大内存为256MB。
对于tomcat,可以修改其脚本catalina.sh(unix平台)或catalina.bat(windows平台),设置变量JAVA_OPTS即可,例如:JAVA_OPTS=’-Xms128m -Xmx256m’
很可能是因为循环的问题导致jvm虚拟内存不够导致的溢出。一般指定jvm运行的虚拟内存都是在诸如tomcat或者weblogic之类的中间件或者eclipse或者jboss之类的东西,但是楼主的是一个jar,我推荐这样做,新建一个文件,命名为XX.bat,里面写java -jar -Xms128m -Xmx128m XX.jar,双击bat文件即可执行jar,如果你需要定时运行这个jar也很容易,将bat加入到计划任务中即可。
在使用Eclipse的过程中,有时会遇到使用Java虚拟机内存不够的情况,这时Eclipse就会提示你重启,我们可以通过设定Eclipse启动参数来调节使用Java虚拟机内存。 右键点击Eclipse的快捷方式,选择属性,在目标的Text里加上 -vmargs -Xmx192M ,设定初始化使用Java虚拟机最大内存为192M,也可以设定为其他值。 -Xmx 这个参数是设定使用的最大内存 -Xms 这个参数是设定使用的最小内存 两个参数可以同时使用,也可单独使用。
/app/tomcat-5.0.12/bin/catalina.sh
Linux 和 Windows修改Java虚拟机内存大小
因为内存溢出问题1. Linux下直接修改%tomcat_home%/bin/catalina.sh文件在注释下紧接一行也就是脚本正文开始之前 加上JAVA_OPTS=-server -Xms512m -Xmx1024m -XX:PermSize=128m -XX:MaxPermSize=512m如果报-x没有定义,则用declare -x JAVA_OPTS=-Xms512m -Xmx1024初始值和最大值自己根据实际情况可以更改.
2.? Windows下通过Tomcat下直接启动可以直接修改%tomcat_home%/bin/catalina.bat文件在JAVA_OPTS修改set JAVA_OPTS=-server -Xms512m -Xmx1024m -XX:PermSize=128m -XX:MaxPermSize=512m
3.? 如果是通过Myeclipse启动Tomcat修改Myeclipse配置选项? 打开选项..输入tomcat关键字,然后点开Server下面的JDK就会出现配置区域.直接加入? -Xms128m -Xmx512m?
4..如果 是通过service.msc里的Tomcat服务启动Tomcat则需要修改注册表HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation? \Tomcat Service Manager\Tomcat6\Parameters\JavaOptions原值为?-Dcatalina.home=”C:\ApacheGroup\Tomcat 6.0″?-Djava.
您可能关注的文档
最近下载
- 高中政治课件:1-1-1公有制主体地位及其体现.pptx
- 语文三上练习题第四单元测试卷.doc VIP
- 电子商务客户服务(周艳红第二版) 教案全套 项目1-7.pdf VIP
- 贵州天眼介绍.pptx
- DELTA台达VFD-MS300精巧标准型向量控制变频器使用手册调试说明.pdf
- 农业银行面试题目及参考答案.pdf VIP
- 2022-2023学年济南市历城区八年级上学期期中数学试卷(含答案解析).docx
- 2024秋新北师大版物理八年级上册教学课件 第四章 光现象 第五节 设计舞台灯光秀 .pptx
- 危险废物的处理处置.ppt
- 《大数据挖掘与统计机器学习(第3版)》 课件全套 吕晓玲 第1--10章 概述、线性回归方法 ---循环神经网络和注意力机制.pptx
文档评论(0)