虛擬記憶體盤(ramdisk)

虛擬記憶體盤

ramdisk一般指本詞條

虛擬記憶體盤是通過軟體將一部分記憶體(RAM)模擬為硬碟來使用的一種技術。相對於直接的硬碟檔案訪問來說,這種技術可以極大的提高在其上進行的檔案訪問的速度。但是RAM的易失性也意味著當關閉電源後這部分數據將會丟失。但是在一般情況下,傳遞到RAM盤上的數據都是在硬碟或別處永久貯存的檔案的一個拷貝。經由適當的配置,可以實現當系統重啟後重新建立虛擬盤。

基本介紹

  • 中文名:虛擬記憶體盤
  • 釋義:模擬硬碟
  • 適應領域:計算機領域
  • 特點:極大的提高檔案訪問的速度
原理和用途,實現及軟體,

原理和用途

虛擬記憶體盤使用計算機記憶體的一部分來模擬一個硬碟。在DOS/windows下由相應的軟體利用系統分配給它的記憶體空間來實現這種模擬。linux系統可以使用其核心支持的機制來實現。
虛擬記憶體盤還可以使用帶有壓縮機制的檔案系統,例如:cramfs。這是因為一般的RAM盤的容量一般都較小,且RAM的存儲空間比硬碟的要寶貴得多,價格也比硬碟要來得高,所以這樣做是很合理的。
虛擬記憶體盤的一個用途是做為Web快取,這樣可以提高載入頁面的速度,因為硬碟的存取速度遠小於記憶體(RAM)的存取速度。由於RAM的易失性,這一措施還帶來了安全性上的好處。

實現及軟體

DOS系統:XMSDSK;
Windows系統:VSuite Ramdisk
linux系統:直接格式化並掛載/dev/ramX 即可(X是記憶體盤序號)

相關詞條

熱門詞條

聯絡我們