26.2. 분리할 CPU 선택


격리할 CPU를 선택하려면 NUMA 노드 및 물리적 소켓을 포함하여 시스템의 CPU 토폴로지를 신중하게 고려해야 합니다. hwloc 패키지는 lstopo-no-graphicsnumactl 과 같은 유틸리티를 제공하여 CPU 레이아웃을 이해하는 데 도움이 됩니다.

다른 사용 사례에는 다른 구성이 필요합니다.

  • 캐시를 공유하여 스레드가 서로 통신해야 하는 다중 스레드 애플리케이션이 있는 경우 동일한 NUMA 노드 또는 물리적 소켓에 보관해야 합니다.
  • 관련이 없는 여러 실시간 애플리케이션을 실행하는 경우 CPU를 NUMA 노드 또는 소켓으로 분리하는 것이 적합할 수 있습니다.

사전 요구 사항

  • hwloc 패키지가 설치되어 있습니다.

프로세스

  1. 물리적 패키지에서 사용 가능한 CPU의 레이아웃을 확인합니다.

    # lstopo-no-graphics --no-io --no-legend --of txt

    그림 26.1. lstopo-no-graphics를 사용하여 CPU 레이아웃 표시

    lstopo-no-graphics에서 표시되는 CPU 레이아웃

    이 명령은 사용 가능한 코어 및 소켓 수와 NUMA 노드의 논리 거리를 표시하므로 다중 스레드 애플리케이션에 유용합니다.

    또한 hwloc-gui 패키지는 그래픽 출력을 생성하는 lstopo 유틸리티를 제공합니다.

  2. 노드 간 거리와 같은 CPU에 대한 자세한 정보를 확인합니다.

    # numactl --hardware
    available: 2 nodes (0-1)
    node 0 cpus: 0 1 2 3
    node 0 size: 16159 MB
    node 0 free: 6323 MB
    node 1 cpus: 4 5 6 7
    node 1 size: 16384 MB
    node 1 free: 10289 MB
    node distances:
    node   0   1
      0:  10  21
      1:  21  10
    작은 정보

    하드웨어 지역 유틸리티에 대한 자세한 내용은 시스템의 hwloc(7) 도움말 페이지를 참조하십시오.

Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 소개

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

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

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

Red Hat 문서 정보

Legal Notice

Theme

© 2026 Red Hat
맨 위로 이동