Windows Server 2008 R2 Mapped File内存占用问题

weixin_38068071 2016-10-27 06:31:40
系统版本:Windows Server 2008 R2 Standard
系统类型:64bit
内存:32GB

在系统上部署了solr,然后写5个线程不停的向solr查询。任务管理器中,物理内存一直增长,最后到了99%。但是进程占用的内存加起来不到12G。
1 用jdk自带的jvisualvm分析,看看是否有内存溢出
  heap会释放的,所以不存在内存泄露问题
2 用RAMMAP分析,发现大量的内存被Mapped File占用
点击Empty--Empty Working Sets,会释放内存,此时,任务管理器内存占用下降到28%
p补充,关掉我写的程序,内存也会释放。不知道如何解决,希望大家指点一下,谢谢。


...全文
41 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
weixin_38101820 2019-01-10
  • 打赏
  • 举报
回复

系统版本:Windows Server 2008 R2 Standard
系统类型:64bit
内存:32GB

在系统上部署了solr,然后写5个线程不停的向solr查询。任务管理器中,物理内存一直增长,最后到了99%。但是进程占用的内存加起来不到12G。
1 用jdk自带的jvisualvm分析,看看是否有内存溢出
  heap会释放的,所以不存在内存泄露问题
2 用RAMMAP分析,发现大量的内存被Mapped File占用
点击Empty--Empty Working Sets,会释放内存,此时,任务管理器内存占用下降到28%
p补充,关掉我写的程序,内存也会释放。不知道如何解决,希望大家指点一下,谢谢。




我的系统是Windows Server 2012 R2版本的,也存在类似的问题,Mapped File占用20GB(系统一共32GB的内存),请问是什么原因导致的

476

社区成员

发帖
与我相关
我的任务
社区描述
其他技术讨论专区
其他 技术论坛(原bbs)
社区管理员
  • 其他技术讨论专区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧