侧边栏壁纸
  • 累计撰写 793 篇文章
  • 累计创建 1 个标签
  • 累计收到 1 条评论
标签搜索

目 录CONTENT

文章目录

设置内存

Dettan
2021-04-10 / 0 评论 / 0 点赞 / 176 阅读 / 275 字
温馨提示:
本文最后更新于 2022-07-23,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。


Tomcat解压版Windows平台
修改{TOMCAT_HOME}/bin/catalina.bat,在第二行(即在第一行@echo off之后)插入以下配置:
set JAVA_OPTS=-Xms256m -Xmx512m -XX:PermSize=128m -XX:MaxPermSize=512m
Tomcat解压版Linux平台
修改TOMCAT_HOME/bin/catalina.sh,在第二行(即在第一行#!/bin/sh之后)插入以下配置:
JAVA_OPTS='-Xms256m -Xmx512m -XX:PermSize=128m -XX:MaxPermSize=512m'


找到echo Using CATALINA_BASE
在"%CATALINA_BASE%"的前一行加入如下代码。
set JAVA_OPTS=%JAVA_OPTS% -server -Xms8192m -Xmx8192m -Xmn1890m


参数解释:
server:一定要作为第一个参数,在多个CPU时性能佳。
Xms:java Heap初始大小。 默认是物理内存的1/64。
Xmx:java heap最大值。建议均设为物理内存的一半。不可超过物理内存。
XX:PermSize=256M:初始化类加载内存池大小。
XX:MaxPermSize=256M:最大类加载内存池大小。
Xmn:young generation(年轻代)的heap大小。一般设置为Xmx的3、4分之一。

0

评论区