![JVM은 4개의 코어만 사용합니다.](https://linux55.com/image/186780/JVM%EC%9D%80%204%EA%B0%9C%EC%9D%98%20%EC%BD%94%EC%96%B4%EB%A7%8C%20%EC%82%AC%EC%9A%A9%ED%95%A9%EB%8B%88%EB%8B%A4..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
여기서 무슨 일이 일어나고 있는 걸까요?