프로세서 집약적인 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
여기서 무슨 일이 일어나고 있는 걸까요?