JVM
guchuanlong
纵观大局深究明理
展开
-
JVM调优总结 -Xms -Xmx -Xmn -Xss
堆大小设置 JVM 中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统下,一般限制在1.5G~2G;64为操作系统对内存无限制。我在Windows Server 2003 系统,3.5G物理内存,JDK5.0下测试,最大可设置为1478m。 典型设置: java -Xmx3550m -Xms355转载 2012-10-24 17:30:23 · 355 阅读 · 0 评论 -
Tomcat内存溢出的三种情况及解决办法分析
Tomcat内存溢出的原因 在生产环境中tomcat内存设置不好很容易出现内存溢出。造成内存溢出是不一样的,当然处理方式也不一样。 这里根据平时遇到的情况和相关资料进行一个总结。常见的一般会有下面三种情况: 1.OutOfMemoryError: Java heap space 2.OutOfMemoryError: PermGen space 3.OutOfMemo转载 2012-10-24 15:35:12 · 842 阅读 · 0 评论 -
如何测试java支持最大内存
本文介绍如何测试java支持最大内存的方法,并介绍几个不同版本的JDK特点,希望对大家有所帮助。 1、JDK各个版本在不同操作系统中支持的最大内存是不一样的,但是可以通过以下方法来进行测试。 c:>java -XmxXXXXm(g) -version 其中,XXX为最大内存数值, m(g)是内存的计量单位,如果命令能够正确显示出jdk的版本等信息,说明当前jdk支持测试的最大内存 数量,否转载 2012-10-24 16:36:15 · 445 阅读 · 0 评论 -
eclipse设置jvm
本文转自:http://www.cnblogs.com/yyyyy5101/articles/1898737.html Java虚拟机默认分配64M内存,如果你的应用比较大,超出64M内存,Java虚拟机就会抛出outOfMemoryError,并停止运行。不管是什么应用(Web应用、Application等),只需要修改你的机器上的运行Java命令,在javaxxx命令中添加-Xms(最小使用转载 2013-09-03 11:48:44 · 600 阅读 · 0 评论 -
JVM调优简单配置
JVM调优简单配置: 系统环境变量设置: JAVA_HOME=D:\apache-tomcat-6.0.35\jdk1.6.0_31 Path=%JAVA_HOME%\bin; CLASSPATH=.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\原创 2013-09-22 10:46:48 · 603 阅读 · 0 评论