estacionamento de CPU, windows 2012r2, sem hyper threading

3

Eu tenho servidor baseado em Intel R1304WT2GS com dois e5-2660v3, windows 2012r2. Eu instalei os últimos drivers do site da Intel. Para fins comerciais, preciso desativar o hyper-threading e usar o windows 8.1 / 2012r2. O problema é que todos os núcleos, exceto dois, estão estacionados (um por processador) quando eu desabilito o hyper-threading

.

Todososnúcleosfuncionambemquandoohyper-threadingestáativado.Euprecisodomelhordesempenhoenãomeimportocomeconomiadeenergia.

Eujátentei:

  1. usediferentessistemasoperacionaissemresultados:windows8.1pro/windows8.1enterprise;apropósitowindows7-nãoestacionenenhumnúcleo
  2. alteradiferentespropriedadesdoBIOSnaguiadoprocessador,comoc/p-states,diferentesnúmerosdenúcleosativos,turboboosteassimpordiante-semresultados
  3. altereaspropriedadesdedesempenhonasjanelas,incluindo:planosdeenergia,estadodoprocessadormínimo/máximo-semresultados
  4. usesoftwaresdiferentescomo:ParkControl,Disable-CPU-Core-Parking-Utility-semresultados
  5. comandoscomo(semresultados)
    • Powercfg-setacvalueindexscheme_currentsub_processorCPMINCORES100
    • Powercfg-setactivescheme_current
    • Powercfg-setacvalueindexscheme_currentsub_processorCPMAXCORES50
    • Powercfg-setactivescheme_current
  6. alteraroregistrocomo(semresultados)

    • SelecioneEditar>Encontre...elocalizeestachave:"0cc5b647-c1df-4637-891a-dec35c318583"
    • Dentro dessa chave, há um valor chamado: "ValueMax" Esse valor representa o número% de núcleos que o sistema estacionará
    • Altere o valor de "ValueMax" para 0 para que corresponda a "ValueMin"

Eu queria saber se havia algum conselho / guia / idéia por aí que perdi

    
por Dmitry 12.08.2015 / 17:00

1 resposta

0

Os comandos do PowerCfg desativarão o estacionamento do núcleo oportunista. Se o firmware do servidor usar a interface de inatividade do processador lógico para solicitar que os núcleos do Windows Park permaneçam estacionados, independentemente da configuração da política de energia. Se você observar, verá se é isso que está acontecendo no sistema:

Xperf -start MySession -em Microsoft-Windows-Kernel-Processor-Power

Xperf - MySession do capturador de dados Microsoft-Windows-Processor-Kernel-Power

Xperf -stop MySession -d mytrace.etl

Abrindo o rastreio no WPA, você deve ver um gráfico do "Estado do limite de estacionamento do núcleo". Se o limite para um nó estacionário for menor que o número de núcleos no nó estacionário (conte o número de bits definidos na máscara de afinidade na coluna Nó Parque), um limite de firmware está limitando o número de núcleos não visitados via processador lógico inativo .

    
por 18.11.2016 / 22:29