Linux系统运行缓慢的排查方法


常见工作中,计算机系统的资源主要包括CPU,内存,硬盘以及网络,过度使用这些资源将使系统运行缓慢。

排查方法如下:

 

CPU

  cat /proc/cpuinfo、lscpu    检查CPU的信息

  uptime、w          查看系统负载

  top              查看cpu的平均负载

内存

  free -m           查看系统内存的整体使用情况

  top            查看具体进程消耗的内存空间

  vmstat            查看内存使用的动态变化

硬盘

  dmesg            检查硬盘的信息

  df -Th             查看磁盘空间占用情况

  du -sh             定位占用空间大的文件或目录

  iostat              查看系统分区的IO占用情况

  iotop               显示各个进程的IO情况

网络

  service --satus-all      查看本地所有服务的运行状态

  ps aux             查看本地各个进程的运行情况

  netstat -lnp           查看本地端口的监听情况

  tcpdump          使用抓包工具查看通信时间、端口、数据包长度等

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM