TreeMind树图在线AI思维导图
当前位置:树图思维导图模板IT互联网互联网干货linux中tomcat能否加大内存思维导图

linux中tomcat能否加大内存思维导图

  收藏
  分享
免费下载
免费使用文件
Sure 浏览量:52022-09-14 22:14:25
已被使用0次
查看详情linux中tomcat能否加大内存思维导图

linux中tomcat能加大内存。可以利用在“/bin/catalina.sh”文件的前面增加“JAVA_OPTS='-Xms初始化内存大小 -Xmx可以使用的最大内存'”语句的方法来增加Tomcat的内存。

树图思维导图提供 linux中tomcat能否加大内存思维导图 在线思维导图免费制作,点击“编辑”按钮,可对 linux中tomcat能否加大内存思维导图  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:e8edd23059b99dd1afe53ab655d829e6

思维导图大纲

linux中tomcat能加大内存吗思维导图模板大纲

linux中tomcat能加大内存

Tomcat默认可以使用的内存为128MB,在较大型的应用项目中,这点内存是不够的,需要调大

Windows下,在文件/bin/catalina.bat,Unix下,在文件/bin/catalina.sh的前面,增加如下设置

JAVA_OPTS='-Xms【初始化内存大小】 -Xmx【可以使用的最大内存】'

需要把这个两个参数值调大。例如

JAVA_OPTS='-Xms256m -Xmx512m'

表示初始化内存为256MB,可以使用的最大内存为512M

扩展知识

如何设置Tomcat的JVM虚拟机内存大小

可以给Java虚拟机设置使用的内存,但是如果你的选择不对的话,虚拟机不会补偿。可通过命令行的方式改变虚拟机使用内存的大小。如下表所示有两个参数用来设置虚拟机使用内存的大小

-Xms JVM初始化堆的大小

-Xmx JVM堆的最大值

这 两个值的大小一般根据需要进行设置

初始化堆的大小执行了虚拟机在启动时向系统申请的内存的大小。一般而言,这个参数不重要

但是有的应用程序在大负载的 情况下会急剧地占用更多的内存,此时这个参数就是显得非常重要,如果虚拟机启动时设置使用的内存比较小而在这种情况下有许多对象进行初始化,虚拟机就必须 重复地增加内存来满足使用

由于这种原因,我们一般把-Xms和-Xmx设为一样大,而堆的最大值受限于系统使用的物理内存

一般使用数据量较大的应用程 序会使用持久对象,内存使用有可能迅速地增长

当应用程序需要的内存超出堆的最大值时虚拟机就会提示内存溢出,并且导致应用服务崩溃。因此一般建议堆的最 大值设置为可用内存的最大值的80%

相关思维导图模板

linux怎么设置不允许更改权限思维导图思维导图

树图思维导图提供 linux怎么设置不允许更改权限思维导图 在线思维导图免费制作,点击“编辑”按钮,可对 linux怎么设置不允许更改权限思维导图  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:03d2e60667691df30c17bd452d42c664

linux能查看文件地址吗思维导图思维导图

树图思维导图提供 linux能查看文件地址吗思维导图 在线思维导图免费制作,点击“编辑”按钮,可对 linux能查看文件地址吗思维导图  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:fc9ea660e5a85ae0f75dc5707d0e286e