我在 Ubuntu 12.10 amd64 上玩《英雄萨姆 3》,使用的是 AMD Phenom II X4 955 处理器。我玩的时候只有一个核心满载。命令
mpstat 1 1500-P 全部
一段时间后,给出每个 CPU 的空闲时间百分比的摘要:
CPU0 = 12.86%;CPU1 = 77.04%;CPU2 = 85.36%;CPU3 = 82.47%
显然,CPU0 的负载时间更长。我重复测试,得到的结果几乎相同
CPU0 = 13.73%;CPU1 = 80.37%;CPU2 = 85.72%;CPU3 = 83.10%
任何时候我最小化游戏并查看 KDE 中的 CPU 负载小部件时,我都会看到 CPU0 已完全负载。
有没有办法来解决这个问题?
答案1
我获取了 Sam3 进程 PID,然后执行
任务集-p 7160
pid 7160 的当前亲和性掩码:1
另一个问题是为什么这样做。这个问题是针对“Steam”和游戏开发者的……这不是“Ubuntu”的错。