![JVM只使用4个核心](https://linux22.com/image/186780/JVM%E5%8F%AA%E4%BD%BF%E7%94%A84%E4%B8%AA%E6%A0%B8%E5%BF%83.png)
我有一个处理器密集型 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
这里发生了什么?