开发者社区 问答 正文

云服务器只要一开java就会存在过多没有使用的内存!急!求助!大触进来

是这样的,前几日开启服务器[Java],
就频频发生内存溢出的情况,然后,为了排查问题,我尝试了非常多的办法,
最后发现,有很多无用的内存就像占用物理内存5000mb,其中有2200mb是无用的,任务管理器的进程的占用内存的情况全部加起来也没有5000mb,只有2800mb,占用的2200mb不知在哪,只要开得越久,无用内存很多,从而导致内存溢出,我初始化系统盘试过,还是一样,重启主机就会恢复,无用内存也不见了,但是只要一开java服务器,无用内存又出现了,将所有java程序关闭后,内存占用400mb 但是 按道理来说只有210mb,将任务管理器的进程 占用内存 加起来 210mb 内存占用却显示400mb,然后我就用此服务器-复件去另外一个配置差不多相同的云服务器ecs上运行,并没有出现问题,请问这是为什么?

展开
收起
bai_bo 2015-08-20 12:17:33 6138 分享 版权
1 条回答
写回答
取消 提交回答
  • 旺旺:nectar2。
    Re:云服务器只要一开java就会存在过多没有使用的内存!急!求助!大触 ..
    楼主您好,

    然后我就用此服务器-复件去另外一个配置差不多相同的云服务器ecs上运行
    <<-- 您的意思是说,您名下有两个ECS,相同的站点程序,一个运行正常,另一个运行占用内存多,是这样理解吗?
    2015-08-20 15:21:50
    赞同 展开评论