中易网

JAVA程序开始之后VIRT占用过高是什么原因造成的,怎么解决

答案:2  悬赏:30  
解决时间 2021-02-03 11:42
JAVA程序开始之后VIRT占用过高是什么原因造成的,怎么解决
最佳答案
从代码的角度,主要关注下java.lang.OutOfMemoryError: Java heap space异常,减少不必要的对象创建,同时避免内存泄漏。
现在以一个实际的例子分析内存占用的故障排查。

通过top命令,发现PID为9004的Java进程一直占用比较高的内存不释放(24.7%),出现高内存占用的故障。

ps -mp 9004 -o THREAD,tid,time,rss,size,%mem
发现PS命令可以查到具体进程的CPU占用情况,但是不能查到一个进程下具体线程的内存占用情况。
全部回答
没看懂什么意思?
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
红参和白参如何吃?请教中医
兄妹恋的玄幻小说,网游小说
急求电子书,谢谢:金融机构管理:一种风险管
如果一个男的在人多的时候欺负你,捉弄你。当
广善堂大药房中渡口店在什么地方啊,我要过去
Re:自己往工资卡里打钱用途写奖金能算流水吗
我离职了 自己社保怎么交,哪里交,杭州的
The doctor is whom you are looking for in
我家房子后面6米远被开发商挖了个长16米的大
华为mate8的原装耳机多少钱
为什么oppor7plus拍的照片在上传到社交软件上
也许他是一个警察,英文同义句
我一前户口不在这里,现在户口转在这里想办医
煲中药时用猛火还是用慢火好?
汽车预热时能开暖风吗
推荐资讯
动感地带如何取消校园短号
PHP如何让一段程序只执行一次?
明白一切认清了他不必再拉扯 翻译成古文
花宵道中电影完整版
睡觉硌头 头痛
你好,我想问一下,如果我有一个骗子的银行卡
为什么孩子断奶后很长时间了奶还不回
柳家坡在哪里啊,我有事要去这个地方
大便里带血看不出来在水中泡一会儿出现淡红色
2017 5.1广州地铁延迟到几点
南宁苹果6sPlus国行报价专卖店分期多少钱
信宜市职工中等文化技术学校怎么去啊,有知道
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?