英文:Tecmint.Com-Ravi Saive 译文:Linux story-FOREST 链接:http://www.linuxstory.org/command-line-tools-to-monitor-linux-performance/
How to Monitor User Activity with psacct or acct Tools 今天就翻译到这里,后面的10个下次在翻译。初次翻译博客希望大家多多指教。欢迎大家指点。 最后注明原文出处:20 Command Line Tools to Monitor Linux Performance
[ Monitor - Ali Cloud ] https://cms.console.aliyun.com/#/cloud/dashboard [ Monitor - top ] eric@eric-pc:~$topH: toggle between process view and thread view. 1: toggle to display usage (%) of each CPU. Z,B: change color and bold x,y: Toggle highlights: 'x' sort field; 'y...
原文链接:http://www.tecmint.com/command-line-tools-to-monitor-linux-performance/
处理器厂商针对这种情况,在硬件中加入了 PMU 单元,即 performance monitor unit。PMU 允许软件针对某种硬件事件设置 counter,此后处理器便开始统计该事件的发生次数,当发生的次数超过 counter 内设置的值后,便产生中断。比如 cache miss 达到某个值后,PMU 便能产生相应的中断。
处理器厂商针对这种情况,在硬件中加入了 PMU 单元,即 performance monitor unit。PMU 允许软件针对某种硬件事件设置 counter,此后处理器便开始统计该事件的发生次数,当发生的次数超过 counter 内设置的值后,便产生中断。比如 cache miss 达到某个值后,PMU 便能产生相应的中断。
5. atop - Advanced System & Process Monitor 6. collectl - Collects data that describes the current system status 7. sar - Monitor Disk IO Performance 8. blktrace - generate traces of the Disk I/O 9. perf-tools: iolatency 10. perf-tools: iosnoop - monitor disk IO by process ...
IO Bound(译注:IO 范畴): 在这个范畴中的应用,一般都是高负荷的内存使用以及存储系统,这实际上表示IO 范畴的应用,就是一个大量数据处理的过程.IO 范畴的应用不对CPU以及网络发起更多请求(除非类似NAS这样的网络存储硬件).IO 范畴的应用通常使用CPU 资源都是为了产生IO 请求以及进入到内核调度的sleep 状态.通常数据...
[root@localhost ~]# gnome-system-monitor 将会出现图形化工具GNOME System Monitor,如下图所示: 监控CPU调度程序运行队列 linux可以使用vmstat命令 vmstat是Virtual Meomory Statistics(虚拟内存统计)的缩写, 是实时系统监控工具。该命令通过使用knlist子程序和/dev/kmen伪设备驱动器访问这些数据,输出信息直接打印在屏...
Hardware Events: CPU的PMU(performance monitoring unit)触发的事件,也叫performance monitoring counters (PMCs),例如cpu-cycles、cache miss Software Events: 一些比较底层的软件event,例如缺页、timer(定时) Kernel Tracepoint Events: 内核中的tracepoint