Centos下查看cpu、磁盘、内存使用情况以及如何清理内存

来源:互联网 发布:dd linux 编辑:程序博客网 时间:2024/05/22 14:09

系统在长时间运行下,可用内存会逐渐越来越少,如果没有一定机制做监控以及定期清理人物的话服务器就会存在很大隐患,如下操作来手动核查以及清理:

核查服务器基本情况

查看内存使用情况

    free -m
  • 1

查看cpu使用情况

    top #查看进程运行情况
  • 1

查看磁盘以及分区情况

    df -h 
  • 1

查看网络情况

    ifconfig
  • 1

查看端口使用情况

    #1.方法一    lsof -i:端口号    #2.方法二    netstat -apn|grep 端口号
  • 1
  • 2
  • 3
  • 4
  • 5

服务器排查以及优化

清理内存

    #1.【推荐】释放网页缓存(To free pagecache),    sync    echo 1 > /proc/sys/vm/drop_caches    #2.释放目录项和索引(To free dentries and inodes)    sync    echo 2 > /proc/sys/vm/drop_caches    #3.释放网页缓存,目录项和索引(To free pagecache, dentries and inodes):    sync    echo 3 > /proc/sys/vm/drop_caches
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10

选择适合自己的方式清理,再执行查看内存情况,就可以看到内存已经有很大空闲空间;

原创粉丝点击