介绍 Linux下的IO统计工具如iostat, nmon等大多数是只能统计到per设备的读写情况, 如果你想知道每个进程是如何使用IO的就比较麻烦. iotop 是一个用来监视磁盘 I/O 使用状况的 top 类工具.iotop 具有与 top 相似的 UI,其中包括 PID.用户.I/O.进程等相关信息. 实例 直接运行就好 yum install iotop -yiotop 输出如下 Total DISK READ: 6.01 M/s | Total DISK WRITE: 3.85 K…
一.硬件基础 Cpu 逻辑的处理.计算.判断 现代分时多任务操作系统对 CPU 都是分时间片使用的:比如A进程占用10ms,然后B进程占用30ms,然后空闲60ms, 再又是A进程占10ms,B进程占30ms,空闲60ms;如果在一段时间内都是如此,那么这段时间内的占用率为40%. CPU对线程的响应并不是连续的,通常会在一段时间后自动中断线程.未响应的线程增加,就会不断加大CPU的占用. 指标:Cpu 利用率:供(用户进程+系统进程)干活的时间/总的时间 Cpu 利用率越高 进程等待时间切…