애플리케이션이 특정 CPU를 사용하도록 강제하는 방법은 무엇입니까? [복사]

애플리케이션이 특정 CPU를 사용하도록 강제하는 방법은 무엇입니까? [복사]

예를 들어, 커널을 구축하려면 make한 시간 넘게 걸릴 수 있으며 프로세스 속도를 높이기 위해 사용할 수 있으며 make -j4 all거의 ​​4배 더 빠르게 수행할 수 있습니다.

일반적으로: 애플리케이션이 특정 nCPU 이름을 사용하도록 강제하는 방법은 무엇입니까?

답변1

이 문제에 대한 보편적인 해결책은 없습니다. 애플리케이션의 CPU 사용량은 전적으로 애플리케이션의 기능과 내부 작동에 따라 달라집니다.

효율성을 높이기 위해 작업을 병렬로 수행하려면 프로세스를 재구성해야 하는 경우가 많습니다. 이는 알고리즘에 따라 크게 달라지므로 "더 많은 프로세서 사용" 버튼을 누르는 것만큼 간단하지 않습니다.

관련 정보