高RAM使用率。

watch -n 5 free -m为我提供:

 Total: 7934 Free:6233 

但是,我的系统监视器说我在运行Chrome和Spotify时只使用了50-60%? 对我而言似乎有点高。

我在台式电脑上,不应该有这么高的RAM使用率。 有什么方法可以看出它搞砸了吗?

请注意,某些系统监视器不会考虑缓存和缓冲。 系统透明地使用RAM来存储磁盘中的内容,以便更快地进行第二次访问。 如果需要更多RAM,缓存的大小会自动缩小。 看我的free输出:

  total used free shared buffers cached Mem: 24110 19949 4161 366 900 14299 -/+ buffers/cache: 4749 19361 Swap: 0 0 0 

一眼就看起来我可能看起来使用了近20GB的RAM,但其中14GB是缓存。 这是显示实际系统使用率4.5和19.5免费值的第二行值。