分享至
我在 hyper-v vm 下載100GB大小檔案後,off關閉發現硬碟一直100%高速轉,然後看到來源是此vm的vhdx一直暴增大小請問是vm下載檔案時,只會放到暫時檔案保存 avhdx,當off關閉vm時才會同步到 vhdx?還是我中毒了?
已邀請的邦友 {{ invite_list.length }}/5
Hyper-V 中間有很多層 Cache 的機制, Guest 有大量檔案變動時, Host 並不會馬上寫入 Disk; 但 VM Poweroff 會引發強制的 Host Cache Flush 動作, 此時會把原本只存在 RAM Cache 的所有資料, 都一次寫入 Disk 內:
https://docs.microsoft.com/en-us/troubleshoot/windows-server/virtualization/hyper-v-storage-caching-layers-data-consistency-requirements
IT邦幫忙