Linux에서는 system.conf에 "CPUAffinity= 0 1 3"을 설정했습니다. 또한 "tasksset -cp 2 $pid"를 사용하여 단일 프로세스에 CPU를 할당합니다. 그러나 이제 최상위 프로세스의 CPU 소비는 무엇을 의미합니까? 20%라고 가정해보자. 단일 CPU의 20%입니까, 아니면 전체 CPU의 20%입니까?
답변1
~에서man
"나": Irix/Solaris_Mode_toggle
When operating in ’Solaris mode’ (’I’ toggled Off), a task’s cpu usage will be divided by the total number of CPUs. After issuing this command, you’ll be informed of the new state of this toggle.
- Irix ON - 작업의 총 CPU 사용량을 표시합니다. (모든 CPU의 백분율 합계)
- Irix가 꺼져 있는 동안에는 작업의 코어당 CPU 사용량이 표시됩니다. (CPU당 백분율)