21.3. 使用 tuna CLI 隔离 CPU
您可以使用 tuna CLI 将中断(IRQ)与不同专用 CPU 上的用户进程隔离,以最大程度降低实时环境中延迟。有关隔离 CPU 的更多信息,请参阅 中断和进程绑定。
先决条件
-
tuna和python-linux-procfs软件包已安装。 - 您在系统上具有 root 权限。
流程
隔离一个或多个 CPU。
# tuna isolate --cpus=<cpu_list>cpu_list是用逗号分开的列表或一系列要隔离的 CPU。例如:
# tuna isolate --cpus=0,1或者
# tuna isolate --cpus=0-5