24.2. 使用 tuna 工具查看系统状态
您可以使用 tuna
命令行界面(CLI)工具查看系统状态。
先决条件
-
tuna
工具已安装。详情请参阅 安装 tuna 工具。
流程
查看当前的策略和优先级:
tuna show_threads
# tuna show_threads pid SCHED_ rtpri affinity cmd 1 OTHER 0 0,1 init 2 FIFO 99 0 migration/0 3 OTHER 0 0 ksoftirqd/0 4 FIFO 99 0 watchdog/0
Copy to Clipboard Copied! 或者,查看与 PID 或命令名称对应的特定线程:
tuna show_threads -t pid_or_cmd_list
# tuna show_threads -t pid_or_cmd_list
Copy to Clipboard Copied! pid_or_cmd_list 参数是一个用逗号分开的 PID 或 command-name 模式的列表。
根据场景,执行以下操作之一:
- 要使用 tuna CLI 调整 CPU,请使用 tuna 工具完成调整 CPU 中的步骤。
- 要使用 tuna 工具调整 IRQs,请使用 tuna 工具完成 Tuning IRQs 中的步骤。
保存更改的配置:
tuna save filename
# tuna save filename
Copy to Clipboard Copied! 这个命令只保存当前运行的内核线程。未运行的进程不会保存。