Red Hat Training

A Red Hat training course is available for RHEL 8

4.2. 使用 tuna 工具查看系统状态

这个步骤描述了如何使用 tuna 命令行界面 (CLI) 工具查看系统状态。

先决条件

流程

  • 查看当前的策略和优先级:

    # tuna --show_threads
                thread
    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
  • 查看与 PID 或命令名称对应的特定线程:

    # tuna --threads=pid_or_cmd_list --show_threads

    pid_or_cmd_list 参数是一个用逗号分开的 PID 或 command-name 模式的列表。

  • 要使用 tuna CLI 调整 CPU,请参阅使用 tuna 工具调整 CPU
  • 要使用 tuna 工具调整 IRQs,请参阅使用 tuna 工具调整 IRQ
  • 保存更改的配置:

    # tuna --save=filename

    这个命令只保存当前运行的内核线程。未运行的进程不会保存。

其他资源

  • tuna (8) 手册页