cpu占用率和java虚拟机

cpu占用率和java虚拟机

ID:8806420

大小:229.00 KB

页数:16页

时间:2018-04-08

cpu占用率和java虚拟机_第1页
cpu占用率和java虚拟机_第2页
cpu占用率和java虚拟机_第3页
cpu占用率和java虚拟机_第4页
cpu占用率和java虚拟机_第5页
资源描述:

《cpu占用率和java虚拟机》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、我来帮他解答优化MySQL,你的内存有512m,但是还有130m剩余,但是同时你的SWAP却用了184M,我的建议是修改mysql配置文件,优化缓存大小和连接数连接方式,优化你的sql语句我记得mysql好像是有工具可以查看最占用资源的sql语句,找到他,优化他。如果优化后你的主机负载还是很高,建议升级硬件。主要是升内存和用更快的磁盘整阵列。如果升级硬件还是不行,建议搭建mysql同步集群,分散访问压力。Java内存占用过高JAVA虚拟机和Tomcat虚拟机内存大小java虚拟机的内存是否够用。如果不够用要同时增加java虚拟机的内存。如何增

2、加java虚拟机可以使用的最大内存(2006-11-0516:24:18)转载▼标签:杂谈分类:计算机与Internetjava虚拟机可使用的最大内存是有限制的,缺省值通常为64MB或128MB。如果一个应用程序为了提高性能而把数据加载内存中而占用较大的内存,比如超过了默认的最大值128MB,需要加大java虚拟机可使用的最大内存,否则会出现OutofMemory(系统内存不足)的异常。启动java时,需要使用如下两个参数:-Xmsjava虚拟机初始化时使用的内存大小-Xmxjava虚拟机可以使用的最大内存以上两个参数中设置的size,可以带

3、单位,例如:256m表示256MB举例说明:java-Xms128m-Xmx256m…表示java虚拟机初始化时使用的内存为128MB,可使用的最大内存为256MB。对于tomcat,可以修改其脚本catalina.sh(unix平台)或catalina.bat(windows平台),设置变量JAVA_OPTS即可,例如:JAVA_OPTS=’-Xms128m-Xmx256m’Java如何增大虚拟机内存:很可能是因为循环的问题导致jvm虚拟内存不够导致的溢出。一般指定jvm运行的虚拟内存都是在诸如tomcat或者weblogic之类的中间件或

4、者eclipse或者jboss之类的东西,但是楼主的是一个jar,我推荐这样做,新建一个文件,命名为XX.bat,里面写java-jar-Xms128m-Xmx128mXX.jar,双击bat文件即可执行jar,如果你需要定时运行这个jar也很容易,将bat加入到计划任务中即可。在使用Eclipse的过程中,有时会遇到使用Java虚拟机内存不够的情况,这时Eclipse就会提示你重启,我们可以通过设定Eclipse启动参数来调节使用Java虚拟机内存。右键点击Eclipse的快捷方式,选择属性,在目标的Text里加上-vmargs-Xmx19

5、2M,设定初始化使用Java虚拟机最大内存为192M,也可以设定为其他值。-Xmx这个参数是设定使用的最大内存-Xms这个参数是设定使用的最小内存两个参数可以同时使用,也可单独使用。/app/tomcat-5.0.12/bin/catalina.shLinux和Windows修改Java虚拟机内存大小因为内存溢出问题1.Linux下直接修改%tomcat_home%/bin/catalina.sh文件在注释下紧接一行也就是脚本正文开始之前加上JAVA_OPTS='-server-Xms512m-Xmx1024m-XX:PermSize=128

6、m-XX:MaxPermSize=512m'如果报-x没有定义,则用declare-xJAVA_OPTS="-Xms512m-Xmx1024"初始值和最大值自己根据实际情况可以更改.2. Windows下通过Tomcat下直接启动可以直接修改%tomcat_home%/bin/catalina.bat文件在JAVA_OPTS修改setJAVA_OPTS=-server-Xms512m-Xmx1024m-XX:PermSize=128m-XX:MaxPermSize=512m3. 如果是通过Myeclipse启动Tomcat修改Myeclips

7、e配置选项 打开选项..输入tomcat关键字,然后点开Server下面的JDK就会出现配置区域.直接加入 -Xms128m-Xmx512m 4..如果是通过service.msc里的Tomcat服务启动Tomcat则需要修改注册表HKEY_LOCAL_MACHINESOFTWAREApacheSoftwareFoundation TomcatServiceManagerTomcat6ParametersJavaOptions原值为 -Dcatalina.home=”C:ApacheGroupTomcat6.0″ -Djava

8、.endorsed.dirs=”C:ApacheGroupTomcat6.0commonendorsed”-Xrs 加入-Xms300m-Xmx512mLi

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。