查看运行时的tomcat jvm的 可使用最大内存,测试最大内存
2017-02-09 00:00
267 查看
查看系统是否能支持所填最大内存命令:java -Xmx1024m -version,当所填值不合法时,执行该命令将报错
查看现有tomcat的内存大小情况
1、启动tomcat
2、访问 http://localhost:8080/manager/status ,并输入您在安装tomcat时输入的用户与口令,如 admin ,密码 admin(密码是您在tomcat安装时输入的)
注:添加用户,修改conf/tomcat-users.xml
<?xml version='1.0' encoding='utf-8'?>
<tomcat-users>
<role rolename="tomcat"/>
<role rolename="role1"/>
<role rolename="manager"/>
<role rolename="admin"/>
<user username="tomcat" password="tomcat" roles="tomcat"/>
<user username="both" password="tomcat" roles="tomcat,role1"/>
<user username="role1" password="tomcat" roles="role1"/>
<user username="admin" password="admin" roles="admin,manager"/>
</tomcat-users>
3、进入了Server Status页面,可以在JVM表格中看到
Free memory: 241.80 MB Total memory: 254.06 MB Max memory: 508.06 MB
上面的文字即代表了,当前空闲内存、当前总内存、最大可使用内存三个数据。
确定了最大内存足够大时,tomcat即可正常运转
最后总结下内存设置中常用的几个参数
(1)-Xms,jvm启动时,初始分配的堆/栈内存
(2)-Xmx,JVM最大允许分配的堆/栈内存,按需分配
(3)-Xss,设定每个线程的堆栈大小
(4)-XX:PermSize,JVM初始分配的非堆内存
(5)-XX:MaxPermSize,JVM最大允许分配的非堆内存,按需分配
举例:
-Xms256m -Xms512m -XX:PermSize=64m -XX:MaxPermSize=128m
这里输入代码
查看现有tomcat的内存大小情况
1、启动tomcat
2、访问 http://localhost:8080/manager/status ,并输入您在安装tomcat时输入的用户与口令,如 admin ,密码 admin(密码是您在tomcat安装时输入的)
注:添加用户,修改conf/tomcat-users.xml
<?xml version='1.0' encoding='utf-8'?>
<tomcat-users>
<role rolename="tomcat"/>
<role rolename="role1"/>
<role rolename="manager"/>
<role rolename="admin"/>
<user username="tomcat" password="tomcat" roles="tomcat"/>
<user username="both" password="tomcat" roles="tomcat,role1"/>
<user username="role1" password="tomcat" roles="role1"/>
<user username="admin" password="admin" roles="admin,manager"/>
</tomcat-users>
3、进入了Server Status页面,可以在JVM表格中看到
Free memory: 241.80 MB Total memory: 254.06 MB Max memory: 508.06 MB
上面的文字即代表了,当前空闲内存、当前总内存、最大可使用内存三个数据。
确定了最大内存足够大时,tomcat即可正常运转
最后总结下内存设置中常用的几个参数
(1)-Xms,jvm启动时,初始分配的堆/栈内存
(2)-Xmx,JVM最大允许分配的堆/栈内存,按需分配
(3)-Xss,设定每个线程的堆栈大小
(4)-XX:PermSize,JVM初始分配的非堆内存
(5)-XX:MaxPermSize,JVM最大允许分配的非堆内存,按需分配
举例:
-Xms256m -Xms512m -XX:PermSize=64m -XX:MaxPermSize=128m
相关文章推荐
- 查看本机jvm运行内存最大最小值
- Tomcat7查看JVM内存使用情况
- 在tomcat中查看JVM内存使用情况
- 在tomcat中查看JVM内存使用情况
- 在tomcat中查看JVM内存使用情况
- Tomcat中查看JVM内存使用情况
- 查看eclipse运行时JVM的内存使用情况
- 查看TOMCAT内存使用情况 内存数修改方法
- 用tomcat自身携带功能查看JVM的内存占用量
- 加大tomcat6使用的JVM内存
- 查看TOMCAT内存使用情况
- tomcat使用jmx查看web-app的运行情况
- 【转】Linux 下修改Tomcat使用的JVM内存大小
- 设置tomcat5.5以上的jvm最大内存值
- 浅谈在Tomcat中监控JVM内存使用情况
- 查看当前JVM内存的使用情况
- 使用Ant构建web项目 从编译到测试 生成测试报告 打包 邮件发送 远程下载tomcat 部署运行一条龙服务之ant脚本
- 查看TOMCAT内存使用情况 内存数修改方法
- 查看TOMCAT内存使用情况
- Tomcat 应用中JVM使用内存大小的调整。