A Microsoft alerta: o BitLocker do Windows 11 pode afetar o desempenho de jogos e edição de vídeo em PCs com NVMe de alta velocidade.

A Microsoft alerta: o BitLocker do Windows 11 pode afetar o desempenho de jogos e edição de vídeo em PCs com NVMe de alta velocidade.

A Microsoft reconheceu que habilitar o BitLocker em PCs equipados com SSDs NVMe pode levar a uma degradação perceptível do desempenho. No entanto, é importante observar que nem todos os sistemas que executam o BitLocker sofrem impactos significativos no desempenho de aplicativos ou jogos. Para a maioria dos usuários, os custos de desempenho associados ao BitLocker permanecem relativamente pequenos.

Historicamente, a Microsoft relata que o BitLocker normalmente acarreta uma “sobrecarga” de apenas alguns porcentos e principalmente sob condições específicas. Originalmente oferecido como um recurso opcional, o BitLocker agora é ativado por padrão no Windows 11 versão 24H2, conforme observado pelo Windows Latest. No entanto, é crucial entender que a atualização do Windows 11 23H2 para o 24H2 não habilita o BitLocker automaticamente. Ele será pré-ativado em novos dispositivos ou naqueles que passarem por uma instalação limpa do Windows 11 versão 24H2 ou 25H2.

De acordo com um documento de suporte publicado pela Microsoft, o BitLocker serve como uma camada de segurança “valiosa” para dispositivos perdidos ou roubados, pois criptografa as unidades e protege dados confidenciais.

Impacto do BitLocker no desempenho do Windows 11

A Microsoft indicou que, embora o BitLocker aumente a segurança, isso pode ocorrer à custa do desempenho, principalmente em sistemas com SSDs NVMe avançados. Essas unidades, conhecidas por seus ciclos de entrada/saída (E/S) mais elevados, exigem recursos adicionais da CPU para descriptografia, intensificando o uso da CPU durante tarefas que demandam muitos recursos.

Com a evolução dos drives NVMe, sua capacidade para operações de E/S aumentadas significa que as CPUs precisam dedicar mais tempo à execução dos processos de criptografia e descriptografia AES do BitLocker para gerenciar o maior volume de solicitações de leitura e gravação. Essa situação é mais evidente durante atividades de alta intensidade de E/S, como jogos ou edição de vídeo.

A Microsoft enfatizou a natureza dupla dessa melhoria: embora os usuários experimentem um desempenho aprimorado com a tecnologia NVMe, os requisitos adicionais de processamento impostos pelo BitLocker podem se tornar um gargalo de desempenho se não forem tratados adequadamente. Um documento de suporte destaca que a necessidade de criptografia em tempo real pode afetar negativamente o desempenho geral do sistema.

Esse maior consumo de ciclos da CPU é evidente durante tarefas que exigem atividade substancial do disco rígido, como:

  • Jogando videogames modernos
  • Compilando bases de código extensas
  • Edição de vídeos em alta resolução

Para essas operações que consomem muitos recursos e são realizadas em unidades NVMe com o BitLocker ativado, existe uma solução alternativa, que depende da disponibilidade de hardware mais recente capaz de suportar a funcionalidade “BitLocker acelerado por hardware”.

BitLocker com aceleração por hardware: solucionando problemas de desempenho

Na versão mais recente, Windows 11 KB5065426 (26100.6584 26200.6584) ou posterior, a Microsoft introduziu o BitLocker com aceleração por hardware. Essa inovação transfere as tarefas criptográficas da CPU para um mecanismo criptográfico dedicado localizado no SoC (System on a Chip), fornecendo proteção de hardware para as chaves de criptografia.

Comparação de desempenho do BitLocker

Esse avanço resulta em menor uso da CPU e maior duração da bateria, embora com a condição de que seja necessário hardware compatível. A Microsoft observou que “o BitLocker aproveitará os recursos emergentes de SoC e CPU para aprimorar o desempenho e a segurança de unidades NVMe atuais e futuras”.

Avaliação de desempenho: Resultados do benchmark CrystalDiskMark

Os testes de desempenho são cruciais para entender o impacto da criptografia na velocidade do disco. As velocidades de leitura/gravação sequenciais permanecem relativamente estáveis; no entanto, diferenças notáveis ​​surgem nas operações de entrada/saída aleatórias.

Dispositivo A: Software BitLocker

  • BitLocker ativado: VERDADEIRO
  • Algoritmo: XTS-AES256
  • Suporte para descarregamento de criptografia por hardware: FALSO
  • Uso de criptografia de hardware para descarregar: FALSE
  • Suporte para encapsulamento de hardware: FALSO
  • Utilização de revestimento de hardware: FALSO
  • Tipo de descarregamento de hardware: NÃO RECONHECIDO

Dispositivo B: BitLocker com aceleração por hardware

  • BitLocker ativado: VERDADEIRO
  • Algoritmo: XTS-AES256
  • Suporte para descarregamento de criptografia por hardware: VERDADEIRO
  • Descarregamento de criptografia por hardware usado: VERDADEIRO
  • Suporte para encapsulamento de hardware: VERDADEIRO
  • Envoltório de hardware utilizado: VERDADEIRO
  • Tipo de descarregamento de hardware: NVMe
Métrica Dispositivo A (MB/s) Dispositivo B (MB/s) Diferença
SEQ1M Q8T1 (Leitura) 6598, 58 6637, 36 Negligível (+0, 6%)
SEQ1M Q8T1 (Gravar) 4925, 73 4956, 20 Negligível (+0, 6%)
RND4K Q32T1 (Leitura) 1632, 52 3746, 55 O dispositivo B é 2, 3 vezes mais rápido.
RND4K Q32T1 (Gravar) 1513, 43 3530, 82 O dispositivo B é 2, 3 vezes mais rápido.
RND4K Q1T1 (Leitura) 513, 95 714, 39 O dispositivo B é aproximadamente 40% mais rápido.
RND4K Q1T1 (Gravar) 304, 89 652, 45 O dispositivo B é aproximadamente 2, 1 vezes mais rápido.

Embora as transferências de arquivos grandes mostrem diferenças mínimas entre as duas configurações, a aceleração por hardware proporciona melhorias significativas no desempenho de operações aleatórias de 4K, principalmente no processamento de arquivos pequenos. Notavelmente, o Dispositivo B superou o Dispositivo A na maioria dos cenários de leitura/gravação aleatória.

Análise comparativa do BitLocker no Windows 11 baseada em software e hardware.

Verificando a capacidade do BitLocker com aceleração por hardware

Para confirmar se o seu PC suporta a funcionalidade BitLocker com aceleração por hardware, utilize a ferramenta de linha de comando .\HwBitLocker.exe.

Por exemplo, o Dispositivo A está equipado com o BitLocker de Software padrão, em contraste com o Dispositivo B, que utiliza o sistema BitLocker acelerado por hardware mais recente.

Comando manage-bde-status para BitLocker

O resultado do manage-bde -statuscomando revela:

Recurso Dispositivo A (BitLocker de software) Dispositivo B (Acelerado por Hardware)
Versão do BitLocker 2.0 2.0
Status da conversão Criptografia em andamento Criptografia em andamento
Porcentagem criptografada 97, 5% 97, 5%
Método de criptografia XTS-AES 256 XTS-AES 256 (Acelerado por Hardware)
Estado de proteção Proteção desativada Proteção desativada

Observe que o principal fator de distinção é o rótulo “(Acelerado por Hardware)” ao lado do método de criptografia do Dispositivo B.

Fonte e imagens

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *