KVM의 CPU 배치

KVM의 CPU 배치

CPU 배치가 다음과 같이 구성된 KVM 게스트 구성이 있습니다.

<vcpu placement='static'>1</vcpu>

이제 지정된 cpuset이 없기 때문에 libvirt 문서를 읽고 다음을 보았습니다.

"cpset과 배치가 모두 지정되지 않거나 배치가 "정적"이지만 cpuset이 지정되지 않은 경우 도메인 프로세스는 사용 가능한 모든 물리적 CPU에 고정됩니다."

이것이 정확히 무엇을 의미하나요? 지정된 특정 CPU에서만 작업을 실행할 수 있다는 CPU 고정 상태를 알고 있습니다. 사용 가능한 모든 물리적 CPU에 "고정"된다는 것은 무엇을 의미합니까?

답변1

사용 가능한 모든 물리적 CPU에 "고정"된다는 것은 무엇을 의미합니까?

이는 호스트 시스템에서 물리적으로 사용 가능한 모든 CPU에서 자유롭게 실행될 수 있음을 의미합니다.

KVM 문서의 원래 단락...

선택적 속성 배치를 사용하여 도메인 프로세스에 대한 CPU 배치 모드를 나타낼 수 있습니다. 해당 값은 정적 또는 자동(기본값 배치)이거나 numatune이거나 cpuset이 지정된 경우 정적일 수 있습니다. auto는 도메인 프로세스가 numad 쿼리에서 Advisory nodeset에 고정되고, cpuset 속성 값이 지정된 경우 무시됨을 나타냅니다. cpuset과 배치가 모두 지정되지 않거나 배치가 정적이지만 cpuset이 지정되지 않은 경우 도메인 프로세스는 사용 가능한 모든 물리적 CPU에 고정됩니다.

원천: 20.4. CPU 할당

참고자료

관련 정보