이 절에서는 전체 코어 제약 조건과 다음 기능 사이의 상호 작용을 설명합니다.
전체 코어 제약 조건은 CPU 동적 재구성(DR)과 완벽하게 호환됩니다. 도메인이 전체 코어 제약 조건으로 정의된 경우 ldm add-core, ldm set-core 또는 ldm remove-core 명령을 사용하여 활성 도메인에서 코어 수를 변경할 수 있습니다.
하지만 바인드된 도메인이나 활성 도메인이 지연된 재구성 모드가 아닌 경우 코어 수는 최대 코어 수를 초과할 수 없습니다. 이 최대값은 최대 코어 제약 조건으로 설정되며, 전체 코어 제약 조건이 사용으로 설정되면 자동으로 사용으로 설정됩니다. 최대 코어 제약 조건을 충족하지 못하는 모든 CPU DR 작업은 실패합니다.
전체 코어 제약 조건은 동적 리소스 관리(DRM)와 호환되지 않습니다. 전체 코어 제약 조건을 사용하는 도메인에서 DRM 정책이 사용으로 설정된 경우 해당 정책은 자동으로 사용 안함으로 설정됩니다. 전체 코어 제약 조건은 계속 사용으로 설정됩니다.
전체 코어 제약 조건이 적용 중일 때 DRM 정책을 사용으로 설정할 수 없더라도 도메인에 대한 DRM 정책은 정의할 수 있습니다. 정책이 자동으로 사용 안함으로 설정되더라도 여전히 활성 상태로 유지됩니다. 도메인이 전체 코어 제약 조건 없이 다시 시작될 경우 정책은 자동으로 다시 사용으로 설정됩니다.
전체 코어 제약 조건과 DRM 간에 예상되는 상호 작용은 다음과 같습니다.
전체 코어 제약 조건이 도메인에서 설정된 경우 해당 도메인에서 DRM 정책을 사용으로 설정하려고 시도하면 경고 메시지가 표시됩니다.
DRM 정책이 비활성 도메인에서 적용 중인 경우 해당 도메인에서 전체 코어 제약 조건을 사용으로 설정할 수 있습니다. 도메인이 활성 상태가 되고 정책이 사용으로 설정된 경우 시스템은 도메인에 대한 DRM 정책을 자동으로 사용 안함으로 설정합니다.
DRM 정책이 활성 도메인 또는 바인드된 도메인에서 사용으로 설정된 경우 전체 코어 제약 조건을 사용으로 설정할 수 없습니다.