【发布时间】:2012-10-14 17:05:51
【问题描述】:
我遇到了一个问题,我的服务器开始无法通过一些正常的进程和检查,因为服务器的内存已满并被占用。
我查看了日志记录,发现它杀死的是一些 Java 进程。
我使用“top”命令查看现在哪些进程占用了最多的内存(在问题得到解决之后),它是一个 Java 进程。因此,从本质上讲,我可以知道哪些进程现在占用的内存最多。
我想知道的是,是否有办法查看在故障开始发生时哪些进程占用了最多的内存?也许 Linux 在特定时间跟踪或记录内存使用情况?我真的不知道,但如果我能看到那种细节,那就太好了。
【问题讨论】: