tomcat下简单压测内存居高不下的原因.

压测场景:
Tomcat, Spring MVC

单链接压测

每秒20个并发, 持续1小时+

压测结果:

CPU 正常, 内存 由启动时的11%上升到34%+, 并无法回落

以下为memory analyzer做的分析截图

图片说明

图片说明

以上分析数据说明大量的内存占用都聚集在了session里,但我想说的是在这个链接里我并无做session操作,所以请教一下,我们应该怎样来分析这个问题?

3个回答

用 jmap -histo 看下压测前和压测后那个对象的实例及内存占用变化比较大,然后在定位下程序代码!

在客户端看不到图片。。。。

压测前看不出来,压测前看到的都是classload加载类对象的内存,属正常数据,但这上面都是session的数据。比较奇怪啊

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐