17.2.2.2. Iluminações configuráveis Hyper-V


Você pode configurar certas características do Hyper-V para otimizar as VMs do Windows. A tabela a seguir fornece informações sobre estas características configuráveis do Hyper-V e seus valores.

Tabela 17.1. Características configuráveis do Hyper-V
Século das LuzesDescriçãoValores

evmcs

Implementa protocolo paravirtualizado entre os hipervisores L0 (KVM) e L1 (Hyper-V), o que permite saídas mais rápidas de L2 para o hipervisor. Esta característica é exclusiva dos processadores Intel.

ligado, desligado

freqüências

Permite Registros Específicos de Máquina Hyper-V freqüência (MSRs).

ligado, desligado

ipi

Permite o suporte de interrupções paravirtualizadas entre processadores (IPI).

ligado, desligado

não-correspondência não-alvar

Notifica o sistema operacional convidado que os processadores virtuais nunca compartilharão um núcleo físico, a menos que sejam relatados como roscas SMT irmãs. Esta informação é exigida pelos hóspedes Windows e Hyper-V para mitigar adequadamente as vulnerabilidades de CPU simultâneas relacionadas a multithreading (SMT).

ligado, desligado, automático

re-luzamento

Notifica quando há uma mudança de freqüência do contador de carimbo de tempo (TSC) que só ocorre durante a migração. Também permite que o convidado continue usando a freqüência antiga até que esteja pronto para mudar para a nova freqüência.

ligado, desligado

relaxado

Desativa uma verificação de sanidade do Windows que geralmente resulta em um BSOD quando a VM está rodando em um host com muita carga. Isto é similar à opção no_timer_check do kernel Linux, que é automaticamente ativado quando o Linux está rodando no KVM.

ligado, desligado

reset

Permite a reinicialização do Hyper-V.

ligado, desligado

tempo de execução

Define o tempo gasto pelo processador na execução do código de convidado, e em nome do código de convidado.

ligado, desligado

spinlock

  • Usado por um sistema operacional da VM para notificar o Hyper-V que o processador virtual de chamada está tentando adquirir um recurso que é potencialmente detido por outro processador virtual dentro da mesma partição.
  • Usado por Hyper-V para indicar ao sistema operacional da máquina virtual o número de vezes que uma aquisição de spinlock deve ser tentada antes de indicar uma situação de spinlock excessivo para Hyper-V.

ligado, desligado

estimulante

Possibilita temporizadores sintéticos para processadores virtuais. Note que certas versões do Windows voltam a usar HPET (ou mesmo RTC quando o HPET não está disponível) quando este esclarecimento não é fornecido, o que pode levar a um consumo significativo de CPU, mesmo quando a CPU virtual está ociosa.

ligado, desligado

stimer-direct

Possibilita temporizadores sintéticos quando um evento de expiração é entregue através de uma interrupção normal.

ligado, desligado.

sínico

Junto com o estimulador, ativa o temporizador sintético. O Windows 8 usa este recurso em modo periódico.

ligado, desligado

tempo

Permite as seguintes fontes de relógio específicas do Hyper-V disponíveis para a VM,

  • Fonte de relógio baseada em MSR 82 Hyper-V (HV_X64_MSR_TIME_REF_COUNT, 0x40000020)
  • Referência TSC 83 página que é habilitada via MSR (HV_X64_MSR_REFERENCE_TSC, 0x40000021)

ligado, desligado

tlbflush

Descarrega a TLB dos processadores virtuais.

ligado, desligado

vapor

Permite o APIC virtual, que fornece acesso acelerado MSR aos registros de Controlador de Interrupção Programável Avançado (APIC) de alta utilização e mapeamento de memória.

ligado, desligado

vendor_id

Define a identificação do fornecedor Hyper-V.

  • ligado, desligado
  • Valor de id - cadeia de até 12 caracteres

vpindex

Permite o índice de processador virtual.

ligado, desligado

Red Hat logoGithubRedditYoutubeTwitter

Aprender

Experimente, compre e venda

Comunidades

Sobre a documentação da Red Hat

Ajudamos os usuários da Red Hat a inovar e atingir seus objetivos com nossos produtos e serviços com conteúdo em que podem confiar.

Tornando o open source mais inclusivo

A Red Hat está comprometida em substituir a linguagem problemática em nosso código, documentação e propriedades da web. Para mais detalhes veja oBlog da Red Hat.

Sobre a Red Hat

Fornecemos soluções robustas que facilitam o trabalho das empresas em plataformas e ambientes, desde o data center principal até a borda da rede.

© 2024 Red Hat, Inc.