在 Debian 系统中,cpustat
是一个用于显示 CPU 使用情况的工具。它提供了关于 CPU 时间的详细信息,包括用户空间(user space)和系统空间(system space)的使用情况。
%usr
:表示 CPU 在用户空间中执行应用程序所花费的时间百分比。用户空间是指运行普通用户程序(非内核程序)的内存区域。当 CPU 执行这些程序时,它处于用户模式。
%sys
:表示 CPU 在系统空间中执行内核程序所花费的时间百分比。系统空间是指运行操作系统内核程序的内存区域。当 CPU 执行这些程序时,它处于内核模式。
这两个指标有助于了解 CPU 的使用情况,以便进行性能调优和故障排查。通常,一个健康的系统会有一定的 %usr 和 %sys 值。如果 %sys 值过高,可能表示系统正在处理大量的内核任务,如磁盘 I/O 或网络通信。如果 %usr 值过高,可能表示用户程序正在消耗大量 CPU 资源。