如何查找内存泄漏?

THp*_*ubs 2 ubuntu memory memory-leak

我正在准备一个网络服务器,并且已经在上面安装了 Wordpress。一切正常。但是瞬间,内存使用量上升了。现在我只有 300MB 的可用内存。为了检查问题,我禁用了一些服务,如 php、nginx、fail2ban、psad 和 mysql。它减少了少量的内存使用量,但仍然太高。

然后我重新启动了机器并再次开始工作。一段时间后,内存使用量再次飙升!我怎样才能找到确切的问题?什么可能导致这个问题?

PS:它是一个 Ubuntu

PS:好像还没有使用swap。交换使用:0(服务器是虚拟机(KVM))

free -m 的输出

             total       used       free     shared    buffers     cached
Mem:          2003       1764        238          0         43       1350
-/+ buffers/cache:        370       1633
Swap:         2043          0       2043
Run Code Online (Sandbox Code Playgroud)

Sve*_*ven 9

您的内存使用情况很好。您有 1633 MB 可用的 2003 MB(free第二行中考虑缓冲区的部分),1350 MB 被缓冲区使用。请阅读此网站以获取解释。