RAM Disk 就是將動態記憶體(Dynamic Random Access Memory,DRAM)經由軟體模擬的方式,拿來當作一般硬碟使用,優點就是讀寫速度很快、壽命也比一般硬碟長,但是缺點是斷電時資料就會消失。
在 Linux 中若要使用 RAM Disk,只需要使用 mount 這個指令就可以了


 
 
 
 
首先在 /tmp 中建立一個資料夾:
mkdir /tmp/ramdisk
chmod 777 /tmp/ramdisk
 
接著再使用 mount 指令將 4G 的記憶體掛上去:
mount -t tmpfs -o size=4G tmpfs /tmp/ramdisk/
這裡要使用 -t 參數指定檔案系統類型為 tmpfs,並且使用 -o 參數指定 RAM Disk 大小為 4G。
 
建立好 RAM Disk 之後,用 df 檢查一下:
df -h
 
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/VolGroup00-LogVol00
267G 119G 135G 47% /
/dev/cciss/c0d0p1 99M 13M 81M 14% /boot
tmpfs 8.0G 0 8.0G 0% /dev/shm
/dev/cciss/c1d0p1 14T 2.7T 11T 21% /home01
/dev/cciss/c1d1p1 4.2T 78G 3.9T 2% /homex
tmpfs 4.0G 0 4.0G 0% /tmp/ramdisk

ERIC2910

Tags: , , ,