23.6. 수동으로 인터럽트 밸런싱


BIOS가 NUMA 토폴로지를 내보내는 경우 irqbalance 서비스는 하드웨어 요청 서비스에 로컬인 노드에서 인터럽트 요청을 자동으로 제공할 수 있습니다.

프로세스

  1. 구성할 인터럽트 요청에 해당하는 장치를 확인합니다.
  2. 플랫폼의 하드웨어 사양을 찾습니다. 시스템의 칩셋이 인터럽트 배포를 지원하는지 확인합니다.

    • 칩셋이 배포를 지원하는 경우 다음 단계에 설명된 대로 인터럽트 전달을 구성할 수 있습니다. 또한 칩셋이 인터럽트의 균형을 조정하는 데 사용하는 알고리즘을 확인합니다. 일부 BIOS에는 인터럽트 전달을 구성할 수 있는 옵션이 있습니다.
    • 칩셋이 배포를 지원하지 않는 경우, 칩셋은 항상 모든 인터럽트를 단일 정적 CPU로 라우팅합니다. 사용 중인 CPU를 구성할 수 없습니다.
  3. 시스템에서 사용 중인 Advanced Programmable Interrupt Controller (APIC) 모드를 확인합니다.

    $ journalctl --dmesg | grep APIC
    • 시스템이 flat 이외의 모드를 사용하는 경우 APIC 라우팅 설정 과 유사한 행을 볼 수 있습니다.
    • 이러한 메시지가 표시되지 않으면 시스템은 플랫 모드를 사용합니다.
    • 시스템에서 x2apic 모드를 사용하는 경우 부트로더 구성에서 nox2apic 옵션을 커널 명령줄에 추가하여 비활성화할 수 있습니다.

      물리적이 아닌 플랫 모드(flat)만 인터럽트를 여러 CPU에 분산할 수 있습니다. 이 모드는 CPU가 8개 이상인 시스템에서만 사용할 수 있습니다.

  4. smp_affinity mask를 계산합니다. smp_affinity 마스크 계산 방법에 대한 자세한 내용은 smp_affinity mask 설정을 참조하십시오.
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다. 최신 업데이트를 확인하세요.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

Theme

© 2026 Red Hat
맨 위로 이동