如何确定 Linux 服务器中哪个进程占用了较多的缓存

如何确定 Linux 服务器中哪个进程占用了较多的缓存

我们的 Linux 测试服务器有 12 GB RAM,其中 6-7 GB 是缓存。如何确定哪个进程拥有更多的缓存。测试服务器上运行着 tomcat 服务器,我们将最大可用内存设置为 128 mb,还有一些数据库(如 postgress 和 db2)正在运行,它们累积了 4GB 的已用内存,但很难理解它是如何占用 7GB 的缓存的。有什么办法可以找到它吗?

相关内容