Parece haver duas soluções
-
desabilitar ignorar o flush , isso só está disponível na linha de comando.
virtual ATA device:
VBoxManage setextradata "VM name" "VBoxInternal/Devices/piix3ide/0/LUN#[x]/Config/IgnoreFlush" 0
virtual SATA device:
VBoxManage setextradata "VM name" "VBoxInternal/Devices/ahci/0/LUN#[x]/Config/IgnoreFlush" 0
em que [x] é o número da unidade indexada em 0 para esse controlador
-
habilite o cache do host para o controlador virtual em questão, isso pode ser feito na interface do usuário. Tem a desvantagem de que o cache de E / S dentro da VM provavelmente armazenará dados que também estarão no cache do host, consumindo, assim, o dobro da memória para caches de E / S.
reduzir
vm.swappiness
no guest pode ajudar aqui, pois o cache de páginas é menos importante se os dados já estiverem no cache do host.
Note que é difícil dizer se cada solução é confiável devido à natureza aleatória de falhas e corrupção.