Coreinfo는 Microsoft의 명령줄 도구로, Sysinternals 세트의 일원으로, Windows 시스템에서 프로세서의 토폴로지 및 리소스에 대한 자세한 정보를 표시하는 데 중점을 두고 있습니다.
이 유틸리티는 논리 프로세서가 물리적 코어, CPU 소켓, 프로세서 그룹 및 NUMA 노드 (비균일 메모리 접근)로 어떻게 구성되어 있는지를 보여주며, 사용 가능한 다양한 수준의 캐시에 대한 데이터도 제공합니다. 이러한 정보는 운영 체제가 프로세싱을 어떻게 인식하고 분배하는지를 이해하는 데 도움이 됩니다.
Coreinfo는 하드웨어의 내부 구조를 노출하는 저수준 Windows API를 사용하여 데이터를 수집합니다. 결과는 콘솔에서 직접 핵심, 캐시, 그룹 및 메모리 노드 간의 관계를 나타내는 맵과 표로 표시됩니다.
이 프로그램은 핵심 및 스레드, 프로세서 특성, 캐시 구성, NUMA 접근 비용, 가상화 지원 및 CPU의 고급 리소스에 대한 세부 정보를 포함하여 표시되는 정보 유형을 필터링할 수 있는 다양한 실행 매개변수를 제공합니다.
명령 프롬프트에서 실행되는 Coreinfo는 하드웨어 기술 분석, 성능 진단 및 CPU 친화도 연구에 사용되며, 프로세서 구조에 대한 정확한 지식이 요구되는 테스트, 개발 및 시스템 관리 환경에서 일반적입니다.