一台服务器被描述为“真的很慢”。
您首先要检查哪几件事?
答案1
首先要检查什么?当然是你的传呼机/其他警报系统和图表!:-)
但如果您没有这些,您可以登录到服务器。
大多数情况下,如果服务器真的慢,这是因为某些东西正在消耗可用内存,并且服务器正在走向缓慢死亡。
因此,如果出现放缓的情况:
uptime
free
ps -eo size,command,pid | sort -nr | head -n 20
pkill -f name(s)_of_the_offending_process(es)
pkill -12 -f name(s)_of_offending_process(es) if the previous command didn't work
pkill -9 -f name(s)_of_offending_process(es) if the previous command didn't work
要不就
top
但非常加载服务器甚至运行 top 都可能需要很长时间。
答案2
uptime 命令,获取平均负载。 - 然后使用 top 命令查看哪些进程使用了最多的资源(shift-M 按内存列出,shift-P 按 CPU 列出)。然后如果需要的话杀死这些进程(kill -9),
然后是“free”-查看内存使用情况,尽管它在顶部命令