社区
Java EE
帖子详情
到底要多大,你才满意?
yuanyu113
2011-09-16 04:17:23
MB,我们公司的产品,我启动程序,运行不了几下,就报java.lang.OutOfMemoryError: PermGen space,用的myeclipse8.6,配置为:-Xms512m -Xmx1024m。tomcat下面同样是JAVA_OPTS="-server -XX:PermSize=512M -XX:MaxPermSize=1024M这么大,可它还总是报错,怎么回事哦,高手请帮忙分析下。
...全文
230
20
打赏
收藏
到底要多大,你才满意?
MB,我们公司的产品,我启动程序,运行不了几下,就报java.lang.OutOfMemoryError: PermGen space,用的myeclipse8.6,配置为:-Xms512m -Xmx1024m。tomcat下面同样是JAVA_OPTS="-server -XX:PermSize=512M -XX:MaxPermSize=1024M这么大,可它还总是报错,怎么回事哦,高手请帮忙分析下。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
20 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
游一游走一走
2011-09-19
打赏
举报
回复
[Quote=引用 17 楼 yuanyu113 的回复:]
很不好意思,周末两天没有时间关注CSDN。我在网上查到资料说,要设置大小为物理内存的80%,那我的物理内存是4G,难不成要最大要设置成-XX:PermSize=512M -XX:MaxPermSize=3000M么?
[/Quote]
永久代内存没有必要那么大,一般系统默认64M左右,你加到256绝对够用了,如果还出错你得把WEB-INF/lib里面不用的jar包删除掉
不关橙猫猫事的哦
2011-09-19
打赏
举报
回复
貌似版本越高就越耗。。
SADSDSDDASDASD
2011-09-19
打赏
举报
回复
我手里的项目 186M 都没你那情况
顺便问一下 myeclipse8.6是正版马?我还5.5呢
yuanyu113
2011-09-19
打赏
举报
回复
很不好意思,周末两天没有时间关注CSDN。我在网上查到资料说,要设置大小为物理内存的80%,那我的物理内存是4G,难不成要最大要设置成-XX:PermSize=512M -XX:MaxPermSize=3000M么?
ylovep
2011-09-17
打赏
举报
回复
明显就是项目中启动加载的资源太多导致服务器崩溃,之前我做了一个项目也是,由于tomcat启动时加载的资源太多,也就是类似xml文件里面的资源需要加载导致内存溢出,最后修改了IDE里面关联的jdk的虚拟机内存然后就ok了
niuniu20008
2011-09-17
打赏
举报
回复
【运行不了几下】
证明开始还是可以用得
BearKin
2011-09-17
打赏
举报
回复
[Quote=引用楼主 yuanyu113 的回复:]
MB,我们公司的产品,我启动程序,运行不了几下,就报java.lang.OutOfMemoryError: PermGen space,用的myeclipse8.6,配置为:-Xms512m -Xmx1024m。tomcat下面同样是JAVA_OPTS="-server -XX:PermSize=512M -XX:MaxPermSize=1024M这么大,可它还总是报错,怎么回事哦,高手请帮忙分析……
[/Quote]
检查下是否是代码问题 而且有些环境问题没描述清楚
1.是在做鸭梨测试的时候出现的这个问题还是你自己机器起个服务随便点几下就嗝屁了?
2.个人建议你先去搜索这几个启动参数的作用
3.上面出的异常是常量池溢出 仔细检查下你程序中是否有大量拼写字符串的地方
wenzhiyinghen
2011-09-17
打赏
举报
回复
方法的调用用尽了内存
火龙果被占用了
2011-09-16
打赏
举报
回复
如果在服务器启动状态下最好不要去动类文件。
这种情况只会出现在频繁地热部署上面,导致持久代堆内存耗尽!
桃园闲人
2011-09-16
打赏
举报
回复
是不是程序本身的问题,进入了循环链。
若鱼1919
2011-09-16
打赏
举报
回复
java.lang.OutOfMemoryError: PermGen space
是永久代内存耗尽,你得调大这两个参数:
-XX:PermSize=250M -XX:MaxPermSize=250M
游一游走一走
2011-09-16
打赏
举报
回复
配置该的不对劲。
应该是加入:
-XX:PermSize=128M -XX:PermSize=256M
你公司的产品用的第三方包太多了
yuanyu113
2011-09-16
打赏
举报
回复
每次提问题,都没有人给我个给力的答案啊,论坛里面的高手都哪里去了啊!
D314123499
2011-09-16
打赏
举报
回复
你们公司的程序需要 大换血喽
yuanyu113
2011-09-16
打赏
举报
回复
都清了,temp下的都清掉了,刚又跑了一小会儿,又报这错误了,NND,郁闷死了
walkman_22
2011-09-16
打赏
举报
回复
先把tomcat文件夹里work目录下的东西清掉。
yuanyu113
2011-09-16
打赏
举报
回复
[Quote=引用 2 楼 softroad 的回复:]
tomcat set JAVA_OPTS=-Xmx1024M -Xms512M
1.程序可能用了缓存,没及时清理。
[/Quote]
怎么个解决呢
hxysjm520
2011-09-16
打赏
举报
回复
内存溢出,可能是对象数组太大,还可能是使用了递归函数。
softroad
2011-09-16
打赏
举报
回复
tomcat set JAVA_OPTS=-Xmx1024M -Xms512M
1.程序可能用了缓存,没及时清理。
jc8futao
2011-09-16
打赏
举报
回复
1G的内存应该可以应付大多数的程序了。应该是你们的程序有问题。比如巨型的多维数组什么的?
WEB网站全栈开发
此套餐全系列教程从入门到自己可以独立开发出客户
满意
的网站,学习过程轻松目标明确。学习全栈只有好处没有坏处,自己可以独立开发完成所有的流程,学习完成可以自己“摆摊”接单赚钱,不然只会一样,如果接到单,你是不是要找另外一半来配合你才能完成?比如接到一单500块的就简单的做个页面,还是要找另外一半配合你,那酬劳是不是要平分呢?500块一人一半就是下250块,瞬间两人都变为“250”,再来一个例子,如果某天你接到一单价格为10万块的单,酬劳又一人一半,5万就这样分给另一半了,你心疼不疼。
微服务
到底
要多微?
我经常会被问到一个问题:我们的微服务边界要怎么划分?怎样的粒度才算合适?面对这样没头没脑的问题,标准答案只有一个:看情况(It depends)。这不是我故意耍小聪明,而是事实情况的确就是如此。因为微服务划分并不是单纯的技术问题,它更是业务问题,甚至是组织问题。因此,脱离业务上下文和组织边界讨论服务边界是没有意义的。 说实在的,即使你把背景都和说清楚了,我也...
职场领导想逼你走时,他会用哪些奇招逼你走?
职场领导想逼你走时,他会用哪些奇招逼你走? https://www.wukong.com/answer/6921913495014195459/ 职场领导想逼你走时,他会用哪些奇招逼你走? 贤珉珩 回答 吾师范雎01-26 12:03关注 1捧杀,表面抬高你,暗中给你树敌,让同事嫉妒你,针对你。让你得意忘形,漏出更多破绽。这个有点无形,类似阳谋。 2压任务,表面重用你,实则压榨你。用一些无意义的琐事来把你时间浪费,让你没时间思考,成长。另外,做的多错的多。 3调岗,调你到不熟悉的领域,然后.
[知乎有感] 读研
到底
为了什么,值不值得?
阅读目录 昨晚在知乎上看到一位题主的问题:“读研
到底
为了什么,读研
到底
值不值的?” 引起了很广泛的热议。其实这个问题自己也有想过,读研的日子里每天在实验室做实验,忙于发paper,可是这些paper
到底
能为自己未来的就业带来什么?以前也问过很多找工作或者已经工作的师兄师姐,他们给出的一致答案都是,研究生的paper和找工作半毛钱关系没有。我也时常思考,我为什么读研?我读研
到底
学到了什么?它对我
【计算机网络】服务端和客户端最大支持多少tcp连接?如何分析?
文章目录(一)引用文章(二)简单分析:1.基本概念:TCP四元组2.多个客户端连接一个服务端最大支持最大多少tcp连接?3.一个客户端连接一个服务端最大支持多少个tcp连接?(二)全面分析1.TCP连接的创建2.端口号的限制3.文件描述符的限制4.线程数量的限制5.内存的限制6.CPU的限制7.总结8.后记 (一)引用文章 Linux 中每个 TCP 连接最少占用多少内存? 你管这破玩意叫 IO 多路复用? 原文链接1 原文链接2 (二)简单分析: 1.基本概念:TCP四元组 所谓tcp连接是由一个四元组
Java EE
67,512
社区成员
225,880
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章