要在 Linux 系统上查看 CPU 使用情况,可以使用top命令:
根据您提供的 top
命令的输出,我们可以看到系统的一些基本信息和当前运行的进程。下面是输出的主要部分的解释:
仅供参考:
-
系统概述:
- 时间:当前时间是 15:22:04。
- 系统运行时间:系统已经运行了 1 天 4 小时 45 分钟。
- 登录用户数:目前有 1 个用户登录。
- 负载平均:1 分钟、5 分钟和 15 分钟的平均负载分别为 1.01、1.81 和 1.55。
-
任务状态:
- 总任务数:当前共有 694 个任务。
- 运行中:有 1 个任务正在运行。
- 睡眠中:有 693 个任务处于睡眠状态。
- 停止:没有任务被停止。
- 僵尸:没有僵尸任务。
-
CPU 使用情况:
- 用户使用率:0.6% 的 CPU 时间用于用户进程。
- 系统使用率:0.4% 的 CPU 时间用于系统进程。
- 空闲时间:99.0% 的 CPU 时间为空闲时间。
- 等待 I/O:0.1% 的 CPU 时间用于等待 I/O。
- 硬中断:0.0% 的 CPU 时间用于处理硬中断。
- 软中断:0.0% 的 CPU 时间用于处理软中断。
- 偷窃时间:0.0% 的 CPU 时间被虚拟机管理器占用。
-
内存使用情况:
- 总内存:257.59 GB。
- 可用内存:99.85 GB。
- 已用内存:51.03 GB。
- 缓存/缓冲区:106.71 GB。
- 交换空间:8.19 GB,其中 8.19 GB 为空闲。
- 可用内存(包括缓存和缓冲区):204.84 GB。
-
当前运行的进程:
- PID:进程 ID。
- USER:拥有进程的用户。
- PR:进程优先级。
- NI:进程的 nice 值。
- VIRT:虚拟内存大小。
- RES:实际使用的物理内存大小。
- SHR:共享内存大小。
- S:进程状态(S 表示睡眠,R 表示运行,Z 表示僵尸等)。
- %CPU:进程占用的 CPU 百分比。
- %MEM:进程占用的内存百分比。
- TIME+:进程运行的时间。
- COMMAND:进程的命令名称。