安装为 window 服务的tomcat修改jvm内存的两种方法
第一种方法1.快捷键按win+r弹出运行窗口输入regedit进入注册表编辑器2、在服务注册里,找到对应tomcat服务3、在服务注册表中有jvmmx 最大、jvmms最小,然后选择10进制修改,根据
第一种方法
1.快捷键按win+r弹出运行窗口输入regedit进入注册表编辑器

2、在服务注册里,找到对应tomcat服务


3、在服务注册表中有jvmmx 最大、jvmms最小,然后选择10进制修改,根据使用场景调整大小

4.重新启动tomcat服务,检查tomcat输出日志,显示-xms,-xmx内存已经修改为你设置的大小
第二种方法
先找到tomcat下bin路径下的catalina.bat文件

编辑catalina.bat文件,在第二行设置jvm 堆内存大小
set java_opts=-server -xms512m -xmx1024m -xx:permsize=512m -xx:maxpermsize=1024m
-xms代表分配给jvm 堆初始内存的最小值
-xmx代表分配给jvm 堆初始内存的最大值
-xx:permsize代表分配给非堆区初始内存最小值
-xx:maxpermsize代表分配给非堆区初始内存最大值
在分配给jvm内存时一定要根据自己的项目情况而定,每个项目所需的内存大小都是不一样的,还要注意的是分配的jvm 堆初始内存最大值和非堆区初始内存最大值不能超过操作系统的可用内存

到此这篇关于安装为 window 服务的tomcat修改jvm内存的文章就介绍到这了,更多相关tomcat修改jvm内存内容请搜索代码网以前的文章或继续浏览下面的相关文章希望大家以后多多支持代码网!
相关文章:
-
-
-
今天,更改了一下tomcat的端口,将8080改为8090结果在tomcat8/bin下电极startup可以启动tomcat,http://localhost:8090/可以打开…
-
开发过程中,把图片放在本地一个磁盘的路径下。网上搜了下,可以使用tomcat虚拟路径访问本地图片。这样就不用把图片放在整个项目的webapp目录下了。1.找到tomcat的serv…
-
一、catalina为什么不new出来?掌握了java的类加载器和双亲委派机制,现在我们就可以回答正题上来了,tomcat的类加载器是怎么设计的?1.web容器的特性web容器有其…
-
1.servlet规范1.1 servlet作用讲解servlet是javaee规范中的一种,主要是为了扩展java作为web服务的功能,统一定义了对应的接口,比如servlet接…
版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。
发表评论