/proc/stat를 검색하면 첫 번째 줄은 user, nice, system, idle, iowait, irq, softirq, ext와 같은 특정 모드에서 보낸 시간입니다. 내 질문은 코어 또는 CPU 수가 이 값에 어떤 영향을 미치는가입니다. 예를 들어 컴퓨터에 CPU가 2개 있으면 각 CPU에는 코어가 2개 있습니다. 유휴 시간은 4개의 코어를 모두 합한 시간입니까?
답변1
이는 머신에 있는 모든 CPU의 유휴 시간의 합계입니다.
머신에 두 개의 CPU가 있다고 가정하면 다음과 같은 내용이 표시됩니다.
cpu 12025658 7696 2460383 3405462812 174924 2 19062 144244 0 0 <----- first line
cpu0 8463714 3740 1309236 1700443907 15984 0 68 63475 0 0
cpu1 3561944 3955 1151147 1705018904 158940 2 18994 80769 0 0
CPU에서 코어 레벨 정보를 어떻게 얻는지 잘 모르겠습니다.
예를 들어, CPU0에서 core0의 유휴 시간은 얼마입니까?
알게 되면 업데이트하겠습니다.