zoukankan      html  css  js  c++  java
  • 查看服务器性能,内存,硬盘占用率

    • 首次输入top,显示如下
      image
      其中:
      %CPU,%MEM分别是cpu占比和内存占比;
      %Cpu(s):显示cpu所有核数的信息,当在键盘上按1,会显示所有详细的核,因为我只有一个,所以显示如下;
      image
      另外:
      image
      us是用户,sy是系统,id是idle空闲,这个数字越大越好。
      还有:
      image
      Load average是系统负载率,三个数字分别是在1分钟,5分钟,15分钟的系统负载率;
      如果这三个数字加起来/3,大于0.6,那么系统负担重;大于0.8,那么系统快挂了。

    退出,q

    低配版top命令,uptime

    image

    查看内存,free

    image

    查看硬盘,df(disk free)h代表human,以人类可辨识的方式打开

    image

    查看cpu

    image
    2代表:每两秒;3代表:3次;2 3代表:每两秒输出一次,共输出3次
    其中:
    procs是进程;
    r是run,运行中的进程;
    b是block,阻塞中的进程;
    image
    us是用户,sy是系统;id是idle空闲;
    us和sy越小越好;反之id越大越好。

    查看磁盘IO(iostat -xdk 2 3)

    image
    最后一列:%util如果长时间在80%多,甚至90,100多,那就是系统IO太大了,应该是有慢sql一直在执行。偶尔大一次,无关紧要。
    还有r/s和w/s是每秒读写。

  • 相关阅读:
    面试经验
    二叉树和递归
    优先队列
    队列问题
    书法学习资料
    栈的问题
    Git常用命令
    字母大小写转换
    深入类中的方法[8] - 抽象方法与抽象类
    深入类中的方法[7] - 关于 inherited
  • 原文地址:https://www.cnblogs.com/kaka-qiqi/p/14919910.html
Copyright © 2011-2022 走看看