每次我登录(通过ssh
)我的 Linux/debian 计算机时,密码提示都需要很长时间才能出现。另外,每次我尝试运行 python 脚本或脚本时,tcpdump
它都会花费很长时间才能启动。
有人知道如何解决这个问题吗?
答案1
使用监控命令收集所有必需的信息:
top
→ 当前负载以及哪些进程消耗大部分 cpu/内存free -m
→ 下的字段buffers/cache
:当前内存状态df -h
→ 检查某些本地分区是否空间不足
有用的资源:
ps aux --sort -rss sort most used processes by memory
ps aux | sort -kr 3,3 | head -n 6 sort most 6 used processes by CPU
sar -u 1 1
→ 按用户、操作系统和空闲划分的 CPU 使用率uptime
→ 当前负载。请记住,值是 1 分钟、5 分钟和 15 分钟的平均值- cat /proc/cpuinfo |grep 处理器 → 机器上的处理器(核心)数量,您可以检查。根据CPU数量计算负载,eg
load=3 3 cores
可以,但是你应该检查eg,load=6 3 cores
这很关键。
和vmstat
也是htop
有用的命令: