我有一个处理器密集型 Java 程序,我希望它使用机器上的所有 8 个可用内核。
我已经运行taskset
,它报告掩码为:
pid 5897's current affinity mask: ff
但在top
(运行 12 个(重)线程时):
5897 ubuntu 20 0 9099664 1.7g 18608 S 400.7 11.1 25:52.83 java
这里发生了什么?
我有一个处理器密集型 Java 程序,我希望它使用机器上的所有 8 个可用内核。
我已经运行taskset
,它报告掩码为:
pid 5897's current affinity mask: ff
但在top
(运行 12 个(重)线程时):
5897 ubuntu 20 0 9099664 1.7g 18608 S 400.7 11.1 25:52.83 java
这里发生了什么?