我正在研究用于科学数据分析的服务器。它运行 RHEL 6.4 它有将近 200GB 的 RAM。对于通过 SSH 的用户来说,它的运行速度非常慢,经过一番摸索后,我很快注意到 RAM 的使用率非常高。奇怪的是,即使处于空闲状态,它仍在使用大量 RAM:
我还查看了通过htop
,我看不到任何正在运行的进程正在使用超过 0.1% 的 RAM。所以我想知道发生了什么事?现在唯一运行的用户启动进程是两个 NFS 挂载共享之间的 rsync。
我尝试重新启动服务器,几分钟后它的响应速度更快,但随后内存使用量再次飙升。
有什么办法可以查明为什么内存使用率如此之高?