TOP > Linux > Fedoraの技 > 201-300 > 264
RAMディスクを利用するには
充分なメモリのあるシステムではRAMディスクを利用すると便利でしょう。RAMをディスクとして利用しますので読み書きが大変高速です。
まずmke2fsでファイルシステムを作成します。
# mke2fs /dev/ram
次にマウントするディレクトリを作成します。ここでは/mntにramdiskとしました。
# mkdir /mnt/ramdisk
マウントコマンドで実際にマウントします。dfコマンドで状態を確認することができます。
# mount -t ext2 /dev/ram /mnt/ramdisk
# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/ram1 16M 1.2M 14M 8% /mnt/ramdisk
初期設定値ではRAMディスクに16Mバイト割り当てられていますが、変更する場合は/etc/grub.confで指定します。下記は32Mバイト(32768Kバイト)割り当てた例です、再起動後に有効となります。
# vi /etc/grub.conf
kernel /vmlinuz-2.6.9-1.667 ro root=LABEL=/ ramdisk_size=32768
RAMディスクの内容は再起動時などに自動保存されませんので注意が必要です。
2005-12-03 作成