Eu sugeriria ir com a VM com a opção ativada "Desativar o esvaziamento do buffer do cache de gravação do Windows no dispositivo" somente no caso de você ter redundância nos níveis de energia / no-break ou do sistema de armazenamento. Você deve considerar a perda de dados em caso de falta de energia ou falha de hardware se você habilitar a opção. Posso sugerir o uso do S2D, StarWind ou HPE VSA como armazenamento definido por software que pode fornecer redundância no nível do nó para que você possa usar as VMs no local do recurso de cache de gravação.
Para o caso, a opção "Desativar a limpeza do buffer do cache de gravação do Windows no dispositivo" aumentará o desempenho geral do sistema VM: A RAM é usada como fonte para dados quentes e a liberação de dados para o dispositivo é executada somente quando a RAM está cheio.
Eu sugeriria desabilitar o Write-Caching, caso você esteja executando o host autônomo do Hyper-V com uma conexão de PSU a uma única linha.
Essas suposições são confiáveis apenas para hosts virtualizados no local. Os fornecedores de nuvem têm funcionalidade própria para fornecer redundância para suas instâncias, portanto, eu uso o recurso de gravação em cache apenas para minhas VMs do Amazon.
EDIT: o ponto de o recurso é a diminuição da latência nas operações de E / S executadas .
- Quando o cache do WB é desativado, as solicitações de I / O vão diretamente para o armazenamento subjacente, causando assim a latência máxima.
- No caso de "Ativar o cache de gravação no dispositivo" ativado, a E / S vai para a RAM primeiro, quando os dados ficarem "frios", o sistema operacional Windows os transferirá para o armazenamento. Para o caso, diminui a latência.
- E quando ambas as opções do WB estão marcadas, você pode enfrentar a latência mínima, pois os dados quentes e frios estão localizados na RAM. Os dados são liberados no armazenamento somente quando a RAM fica cheia.