Windows

Windows 寫入記憶體如何與裝載的 VHD 一起使用?

  • September 4, 2017

假設我有一個 VHD 位於安裝在 Windows Server 2016 上的磁碟 A 上。

如果我打開磁碟 A 和 VHD 的寫入記憶體,我是否有雙重寫入記憶體?

  • 如果是,是否建議這樣做?
  • 如果不是,寫記憶體應該在磁碟 A 上還是在 VHD 上完成?

假設我將此 VHD 然後放入儲存空間並創建一個具有 5 GB 回寫記憶體的虛擬磁碟。

  • 這個寫回記憶體如何與寫記憶體互動?
  • 再說一次,為了 1) 最佳可靠性和 2) 最佳速度,推薦的配置方法是什麼?

編輯:

  • 儲存空間不允許關閉寫記憶體。

虛擬機 I/O 沒有記憶體,實際上很容易檢查:執行封裝舊 FileMon 功能的程序管理器並觀察您的 .vhd(x) 文件訪問標誌 - 應該 FILE_FLAG_NO_BUFFERING 提出並結合一堆不同的“提示“旗幟。

https://docs.microsoft.com/en-us/sysinternals/downloads/procmon

在虛擬機內部,您可以打開或關閉磁碟記憶體——這無關緊要,結果幾乎相同。

https://www.starwindsoftware.com/blog/a-little-about-disk-write-cache-on-windows-vm

不過,您仍將使用 vRAM 在 VM 內的文件系統級別記憶體 I/O。

引用自:https://serverfault.com/questions/870599