Imdisk 虛擬磁盤驅動器可以從虛擬內存中或通過 I/O 重定向磁盤文件映像模擬硬盤分區、軟盤驅動器、CD/DVD-ROM。這是一款非常經典實用的虛擬磁盤驅動程序,imdisk 就是一個ramdisk軟件,用imdisk做內存虛擬盤,體積小巧又免費,只有幾百k,最為令人稱贊的是它的按需分配功能,即建立內存盤時并不立即分配所有的內存,用多少才分配多少,例如你用imdisk創建一個1g容量的內存盤,imdisk 并沒有馬上占用1g內存,而是內存盤用多少它就占用多少內存。
ImDisk 在創建物理內存/虛擬內存鏡像還是很容易的,加載 ISO 鏡像也沒有問題,如果你想把數據存放在內存里,那還是要折騰一下的。
因為ImDisk虛擬的內存硬盤每次重啟后就會消失,所以就需要批處理來自動解決這個問題,大致思路是讓 ImDisk 自啟動并加載虛擬硬盤,如果是存放臨時數據,那么關機的時候就不用管了,因為數據不要了。
而如果想把 Firefox 或者 Chrome 放進內存運行,就需要在關機的時候將鏡像保存,開始的時候再加載鏡像了。
一來可以加快運行速度,二來如果你是 SSD 硬盤還能延長壽命(但,有人做過測試,長期高頻率讀寫 SSD 硬盤,幾個月過去了,還是好的…)。