我用Tomcat运行一个项目但是在任务管理器中发现内存(专用工作集) 非常大,系统是win7-64bit 如图:

我用VMMap工具分析的内存使用
2024-12-12 11:11:39
推荐回答(1个)
回答1:

JVM就像一个操作系统,已启动就需要申请内存给jvm使用。这个数据不能释放,但是你可以修改tomcat启动命令,配置jvm申请内存的大小。
JAVA_OPTS="-server -Xms800m -Xmx800m" 表示申请的最小内存和最大内存

具体怎么修改启动命令可以看我的博客:http://hi.baidu.com/hero706309?page=7