
vmstat 출력에서 rbw 열은 정확히 무엇을 의미합니까?
r은 CPU를 기다리고 있는 스레드 수를 의미합니까, 아니면 현재 실행 중인 스레드 수를 의미합니까?
또한 b 및 w 열은 무엇을 의미합니까?
우리 시스템에서 vmstat를 실행하면 r 열의 값이 20, 30보다 큰 경우가 있습니다. 이것이 문제입니까? 20, 30개의 스레드가 CPU를 기다리고 있다는 뜻인가요? 해당 시나리오에서는 CPU를 늘려야 할까요?
또한 누군가가 이에 대해 자세히 설명하는 문서를 가리킬 수 있다면.
답변1
스레드가 아닌 프로세스입니다.
'man vmstat'에서: vmstat의 디스플레이 필드는 다음과 같습니다.
procs Report the number of processes in each of the
three following states:
r in run queue
b blocked for resources I/O, paging, and so
forth
w swapped