顶部的手册页定义SHR为:
t:SHR – 共享内存大小(kb)任务使用的共享内存量。 它只是反映了可能与其他进程共享的内存。
我可以看到这种增长的一个过程,但我不确定在这里报告什么。 由这个进程链接的共享对象库是分配和释放内存,但不打开任何共享内存段,并且pmap不显示正在加载的任何其他库。 还有什么可以弥补共享内存的大小,还有什么可以获得有关它的信息呢?
共享内存是没有rss映射的虚拟内存段,除非它们被触摸或是巨大的页面,从顶部你看到共享的虚拟内存大小,在我的红帽服务器我看“猫/ proc / sysvipc / shm”