合 Windows中的Sysinternals套件的Coreinfo工具查看NUMA
Tags: OSWindowsNUMASysinternalsCoreinfo
简介
Coreinfo 是一个命令行实用工具,用于显示逻辑处理器与物理处理器、NUMA 节点和套接字之间的映射,以及分配给每个逻辑处理器的缓存。 它使用 Windows 的 GetLogicalProcessorInformation 函数获取此信息并将其打印到屏幕,表示与带有星号的逻辑处理器(例如“*”)的映射。 Coreinfo 可用于深入了解系统的处理器和缓存拓扑。
安装
将存档提取到目录,然后通过键入 32 位 Windows 版本或 Coreinfo64
64 位版本的控制台中的该目录Coreinfo
来运行 Coreinfo。
使用 CoreInfo
对于每个资源,它显示与指定资源对应的 OS 可见处理器的映射,其中“*”表示适用的处理器。 例如,在 4 核系统上,缓存输出中的一行与核心 3 和 4 共享的映射。
用法:coreinfo [-c][-f][-g][-l][-n][-s][-m][-v]
参数 | 说明 |
---|---|
-c | 有关核心的转储信息。 |
-f | 转储核心功能信息。 |
-g | 有关组的转储信息。 |
-l | 有关缓存的转储信息。 |
-n | NUMA 节点上的转储信息。 |
-s | 有关套接字的转储信息。 |
-m | 转储 NUMA 访问成本。 |
-v | 仅转储与虚拟化相关的功能,包括支持二级地址转换。 |
(需要 Intel 系统上的管理权限) 。 |
默认情况下,除 -v 之外的所有选项均处于选中状态。