当我在我的linux机器上发出命令vmstat -s
时,我得到的统计信息为:
vmstat -s
16305800 total memory
16217112 used memory
9117400 active memory
6689116 inactive memory
88688 free memory
151280 buffer memory
我已经跳过了使用此命令显示的一些细节。
我理解这些条款:
只是想知道,有什么方法可以获得进程,分配非活动内存? 因为top或vmstat命令仍然将使用的内存显示为活动和非活动内存的总和,我只能看到正在使用活动内存但正在使用非活动内存的进程对我来说仍然是一个问题。
我想补充一点,Apache solr也在同一台机器上运行,是否有可能,solr索引正在使用非活动内存? (只是一个想法因为我对solr很新)