Coreinfo — это инструмент командной строки Microsoft, входящий в набор Sysinternals, предназначенный для отображения подробной информации о топологии и ресурсах процессоров в системах Windows.
Утилита показывает, как логические процессоры организованы в физических ядрах, сокетах ЦП, группах процессоров и узлах NUMA (Non-Uniform Memory Access), а также предоставляет данные о различных уровнях кэша, доступных в системе. Эта информация помогает понять, как операционная система видит и распределяет обработку.
Coreinfo собирает данные, используя низкоуровневые API самого Windows, отвечающие за раскрытие внутренней структуры оборудования. Результат представлен непосредственно в консоли, в виде карт и таблиц, которые указывают на связь между ядрами, кэшами, группами и узлами памяти.
Программа предлагает множество параметров выполнения, которые позволяют фильтровать тип отображаемой информации, включая детали о ядрах и потоках, характеристики процессора, организацию кэша, затраты на доступ к NUMA, поддержку виртуализации и расширенные функции ЦП.
Запускаемая через Командную строку, Coreinfo используется в техническом анализе аппаратного обеспечения, диагностике производительности и исследованиях аффинности ЦП, что довольно часто встречается в тестовых, разработческих и системных административных средах, требующих точного знания структуры процессора.