cpustat
是一个用于显示 CPU 统计信息的工具,通常在 Linux 系统中使用。在 cpustat
的输出中,%sys
列代表 CPU 处于系统模式的时间百分比。
系统模式是指 CPU 执行操作系统内核任务的时间,例如处理硬件中断、执行系统调用、管理内存等。与之对应的是用户模式,用户模式是指 CPU 执行用户程序的时间。
%sys
的计算公式为:
%sys = (系统模式时间 / 总时间) * 100
通过观察 %sys
的值,可以了解系统在处理内核任务方面所花费的时间比例。如果 %sys
值较高,可能意味着系统正在处理大量的内核任务,这可能会影响到系统的整体性能。