我可以访问 Linux 帐户(名为jupyter),但在运行某些命令时,它无法利用所有可用的 CPU。一旦我切换到另一个用户,我就可以使用所有 CPU。
我使用这个命令进行测试:
for i in $(seq $(getconf _NPROCESSORS_ONLN)); do yes > /dev/null & done
我正在用 检查 CPU 负载htop
。
当我在用户上运行此命令时jupyter,我得到一个 全部的CPU 使用率为 98.6%(即 8 个 CPU 的平均使用率为 12.3%)。
Tasks: 45, 130 thr; 9 running
Load average: 1.67 0.94 0.38
Uptime: 00:05:38
︙
Mem[... 541M/31.4G]
- 注意:文本已从图像中手动转录。
当我在用户上运行此命令时测试1,每个 CPU 的使用率都是 100.0%。
Tasks: 49, 130 thr; 9 running
Load average: 2.29 0.65 0.24
Uptime: 00:04:27
︙
Mem[... 552M/31.4G]
[查看文字图像。]
用户jupyter是该笔记本的默认用户。
有任何想法吗?