平均负载是单位时间内, 系统处于可运行状态和不可中断状态的平均进程数( 平均活跃进程数 )

可运行状体好理解, 就是进程正在运行状态Running可运行状态Runnable... 这里需要注意的是 不可中断状态(ps D状态)的进程是系统对进程的一种保护, 比如在写磁盘的时, 为了数据一致性, 当前的进程是不会被打断而切换上下文的...

下面的图片是对于linux性能查看和分析的步骤:

定位异常问题的步骤:

  • 1.查看平均负载情况(uptime top htop atop)
  • 2.cpu利用率(cat /proc/cpuinfo top mpstat)
  • 3.查看io使用情况(iostat)
  • 4.查看进程占用资源情况(ps pidstat)

个人尝试总结:

  • 1.平均负载为70%较为合理
  • 2.多种性能工具结合使用
  • 3.负载更大, 不单单是cpu利用率增大, 还可能是io资源占有率过高

最新文章

  1. UGUI Text(Label)
  2. studio--如何将Eclipse中的项目迁移到Android Studio 中
  3. Vimium -为键盘而生
  4. sscanf()用法
  5. 二维数组 \n是换行 三目运算符 if语句示例
  6. 简单聊一聊那些svg的沿路径运动
  7. oracle数据库实例,数据库的理解
  8. 大华等其他NVR接入海康IPC H.264方法
  9. Android 按钮响应事件的几种方式
  10. 26、TCP服务器原理
  11. 网络地址转换-NAT
  12. 清华操作系统实验--80x86汇编基础
  13. (转)Oracle 12c Windows安装、介绍及简单使用(图文)
  14. matplotlib 中文显示 的问题
  15. linux命令之scp
  16. Django restframwork
  17. Appium 自动化测试(8) -- Appium Python client -- API
  18. 2049: [Sdoi2008]Cave 洞穴勘测
  19. PHP开发微信公众号(一)二维码的获取
  20. Machine Learning CodeForces - 940F (带修改的莫队)

热门文章

  1. component to string 自定义窗体
  2. Activex感知网页刷新关闭事件
  3. VS2008与MATLAB R2007a混合编程配置过程
  4. jenkins 学习记录1
  5. Java字节码
  6. 在cmd中 操作 数据库 MySQL 的一些命令
  7. DataSet、DataTable转换List(泛型集合与DataSet互相转换 )
  8. 【bzoj3940】[Usaco2015 Feb]Censoring
  9. Android中dp、dpi与px的关系
  10. C++——多线程