社区
Java SE
帖子详情
TOMCAT 7.0 安装版,怎么配置JVM 大小
lgmsyy
2015-01-09 12:37:41
-Xms256m -Xmx256m -XX:MaxNewSize=256m -XX:MaxPermSize=256m
启动的时候报错 java.lang.OutOfMemoryError: PermGen space
网上说 TOMCAT_HOME/bin/catalina.bat下设置
JAVA_OPTS="-server -XX:PermSize=64M -XX:MaxPermSize=128m
但是我用的是安装版本,没有这个文件。
...全文
508
2
打赏
收藏
TOMCAT 7.0 安装版,怎么配置JVM 大小
-Xms256m -Xmx256m -XX:MaxNewSize=256m -XX:MaxPermSize=256m 启动的时候报错 java.lang.OutOfMemoryError: PermGen space 网上说 TOMCAT_HOME/bin/catalina.bat下设置 JAVA_OPTS="-server -XX:PermSize=64M -XX:MaxPermSize=128m 但是我用的是安装版本,没有这个文件。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
humanity
2015-01-09
打赏
举报
回复
一 般指定一个 -Xmx512m 这种参数就可以,其它的参数调节是要针对你的机器和程序运行情况测试出一个统计数据来才好计算出合理的值的,通常你只是为了不让 JVM 占用太多内存,并不是你的程序因为内存不够而出错了。因此多数情况下只需要限定最大堆大小就好了,其它参数让 JVM 按默认值去计算出来。一般当我们程序占用太多内存时就可能需要明确地通过观察对比多个情况后总结出来一个合理的参数并指定给 JVM。 PermSize 永久代尺寸太大那么新生代尺寸就会太小,当新生代中的对象在经历过多次的 GC 后依然没有被销毁时就表示这个对象不应该再侍在新生代堆空间中,这时 JVM 会把它们移到永久代中。如果新生代空间太小,那就会有很多可能不应该待在永久代的对象确跑到了永久代中而影响 GC 性能, 永久代中 JVM 进行一次 GC 所花的时间会明显比新生代长很多,特别是当你在桌面型操作系统中开了多任务时,回忆一下当你开了 Java 程序和其它非 Java 程序同时工作,并且当前 Java 程序最小化了,然后你去吃饭,半小时后回来切换到 Java 程序中时,这个过程可能会花了很多时间,有时候 5分钟都没有切换过来,这就是当 Windows 段页式虚拟内存管理碰上 Java 堆内存紧张时常见的现象。而这种现象基本上对于非 Java 程序来说不严重。
qzw1210
2015-01-09
打赏
举报
回复
1、 e:\tomcat7\bin\catalina.bat 添加如下语句: set JAVA_OPTS=-server -Xms512m -Xmx512m -Xss256k -XX:PermSize=128M -XX:MaxNewSize=256m -XX:MaxPermSize=256m
tomcat
7.0
.rar
2. 解压:将下载的文件解压缩到你选择的目录,例如`/usr/local/
tomcat
7.0
`。 3.
配置
环境变量:设置`CATALINA_HOME`指向
Tomcat
的根目录,并将路径添加到系统的`PATH`环境变量中。 4. 启动与停止:使用`bin/startup....
tomcat
7.0
_32位_官方免安装绿色版
为了确保
Tomcat
正常运行,还需要安装JDK(Java Development Kit),因为
Tomcat
依赖于
JVM
(Java Virtual Machine)。确保JDK版本与
Tomcat
相兼容,且环境变量`JAVA_HOME`指向JDK的安装路径。 此外,
Tomcat
的部署非常...
tomcat
7.0
64位免
安装版
本
Apache
Tomcat
7.0
是Java Servlet和JavaServer Pages(JSP)的开源Web应用程序服务器,特别适合于小型到中型的应用。这个64位的免
安装版
本为用户提供了一种简便的方式来部署和运行
Tomcat
,无需经过传统的安装过程。...
apache-
tomcat
-
7.0
.99 mac版
tomcat
在这个mac版的
Tomcat
7.0
.99中,用户可以方便地在Mac操作系统上搭建和运行Java Web应用。 **安装与
配置
** 1. **下载与解压**: 首先,你需要下载这个名为`apache-
tomcat
-
7.0
.99`的压缩包文件,将其解压到你希望存放...
Tomcat
7.0
版本
**
Tomcat
7.0
版本详解**
Tomcat
7.0
是Apache软件基金会的Jakarta项目下的一个开源Web服务器和Servlet容器,它实现了Java Servlet和Java...理解并熟练掌握
Tomcat
7.0
的
配置
和使用,对于Java Web开发者来说至关重要。
Java SE
62,630
社区成员
307,264
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章