Linux 机器速度慢

Linux 机器速度慢

每次我登录(通过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数量计算负载,egload=3 3 cores可以,但是你应该检查eg,load=6 3 cores这很关键。

vmstat也是htop有用的命令:

相关内容