Dmi*_*try 5 hyperthreading windows-8.1 windows-server-2012-r2
我有基于 Intel R1304WT2GS 的服务器,带有两个 e5-2660v3,windows 2012r2。我已经安装了英特尔网站上的最新驱动程序。出于商业目的,我需要禁用超线程,并使用 Windows 8.1 / 2012r2。问题是当我禁用超线程时,除了两个内核之外的所有内核都被停放(每个处理器一个)
启用超线程后,所有内核都可以正常工作。我需要最好的性能,我不在乎省电。
我已经试过了:
更改注册表(没有结果)
我想知道是否有任何我错过的建议/指南/想法
小智 1
PowerCfg 命令将禁用机会性核心停放。如果 server\xe2\x80\x99s 固件使用逻辑处理器空闲接口请求 Windows 停放核心,则无论电源策略配置如何,它们仍会停放。如果进行跟踪,您可以看到\xe2\x80\x99 是否是系统上发生的\xe2\x80\x99s:
\n\nXperf -start MySession -on Microsoft-Windows-Kernel-Processor-Power
\n\nXperf -capturestate MySession Microsoft-Windows-内核-处理器-电源
\n\nXperf -stop MySession -d mytrace.etl
\n\n在 WPA 中打开跟踪,您应该会看到 \xe2\x80\x9cCore Parking Cap State\xe2\x80\x9d 图。如果停放节点的上限小于停放节点中的核心数量(计算“停放节点”列中关联掩码中设置的位数),则固件上限将通过逻辑处理器空闲来限制未停放核心的数量。
\n| 归档时间: |
|
| 查看次数: |
1890 次 |
| 最近记录: |