社区
Java EE
帖子详情
怎样查看java WEB应用程序哪个class占用的内存最大或长时间不放?
LINGO_Tecco
2009-03-31 10:28:14
我们公司的WEB应用程序,访问量不算多,但每天都要重启服务器2~4次,烦!后来有同事说系统中有个包(如叫share)
占着内存不放,但这个share包里面还有很多class,我怎样才能确定是具体哪一个class出现这种情况呢?(因为这位同事也只能说是这个包占着内存,但不能说出是哪个class).在网上说用Geronimo可以检测到,是不是真的?对JDK有要求吗?我公司用的JDK是1.4。
...全文
256
4
打赏
收藏
怎样查看java WEB应用程序哪个class占用的内存最大或长时间不放?
我们公司的WEB应用程序,访问量不算多,但每天都要重启服务器2~4次,烦!后来有同事说系统中有个包(如叫share) 占着内存不放,但这个share包里面还有很多class,我怎样才能确定是具体哪一个class出现这种情况呢?(因为这位同事也只能说是这个包占着内存,但不能说出是哪个class).在网上说用Geronimo可以检测到,是不是真的?对JDK有要求吗?我公司用的JDK是1.4。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
chaoyanchaoyan
2009-03-31
打赏
举报
回复
是不是数据库连接没有管理好啊。。。。
rayson0405
2009-03-31
打赏
举报
回复
关注.!
LINGO_Tecco
2009-03-31
打赏
举报
回复
别掉了,自己先撑下
LINGO_Tecco
2009-03-31
打赏
举报
回复
[Quote=引用 3 楼 chaoyanchaoyan 的回复:]
是不是数据库连接没有管理好啊。。。。
[/Quote]
但是这个share包里面没有数据库连接的,我怀疑是跟查看附件的class有关。但不确定,我怎样才能找
出那个class,我可以写个main调用我怀疑的那个class,再查看本地JVM内存?
java
应用程序
占用
高
内存
_对
Java
应用程序
中的
内存
问题进行故障排除
java
应用程序
占用
高
内存
重要要点 解决
内存
问题可能很棘手,但是正确的方法和正确的工具集可以大大简化此过程。
Java
HotSpot JVM可以报告几种OutOfMemoryError消息,因此务必清楚地理解这些错误消息,并且在...
Java
web
应用
占用
内存
过高问题排查
进程
内存
使用超出正常范围
Java
程序
内存
占用
优化实践
在我的项目里,所有
Java
进程的Thread总共占了八百多MB的
内存
,有点哈人,所以优化方向已经很明确了,那就是减少线程数量。到了私有化部署,有的客户连个技术人员都没有,只想一键启动就能用,于是将所有服务放在一台...
Java
占Linux超过xms,linux下分析
java
程序
占用
CPU、
内存
过高
一、CPU过高分析1)使用TOP命令
查看
CPU、
内存
使用状态可以发现CPU
占用
主要分为两部分,一部分为系统内核空间
占用
CPU百分比,一部分为用户空间
占用
CPU百分比。其中CPU状态中标示id的为空闲CPU百分比。当空闲CPU百分比...
如何避免
Java
程序
内存
泄漏?如何解决
Java
程序性能问题?
Java
程序性能问题可能会影响程序运行效率、用户体验和服务质量。...2.4 合理使用缓存:缓存可以提升程序的性能,但需要合理配置缓存大小,并注意缓存对象的
内存
占用
问题。 2.5 避免重复计算和IO操作:避免在循环中
Java EE
67,513
社区成员
225,879
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章