ramdisk
RamDisk
Es gibt verschiedene Möglichkeiten eine RamDisk zu erzeugen:
Variante 1:
# mkfs -t jfs /dev/ram0 # mount /dev/ram0 /mnt
Variante 2:
# mount -t tmpfs -o size=700M none /mnt
Die RamDisk mit tmpfs ist in der Größe begrenzt, wird aber in den Swap ausgelagert.
Variante 3:
# mount -t ramfs ramfs /mnt
Variante 4:
# vi /etc/fstab ... tmpfs /tmp tmpfs size=1g 0 0 # ### u.a. benötigen einige Datenbanken wie z.B. Oracle diesen Speicher tmpfs /dev/shm tmpfs size=1g 0 0
Die RamDisk mit ramfs ist in der Größe nicht begrenzbar und wird nicht in den Swap ausgelagert.
Variante 5 (PXE-Boot): Ubuntu 11.04 Desktop - CD-Image:
# vi /tftpboot/pxelinux.cfg/default ... KERNEL casper/vmlinuz APPEND ide=nodma initrd=casper/initrd.lz boot=casper -- ...
hier wird eine tmpfs in dieser Art erstellt:
Filesystem 1024-blocks Used Available Use% Mounted on tmpfs 202676 188 202488 0% /run
andere Linux - CD-Images:
# vi /tftpboot/pxelinux.cfg/default ... KERNEL isolinux/vmlinuz APPEND ide=nodma initrd=isolinux/initrd.img ramdisk_size=16432 root=/dev/ram0 rw -- ...
/home/http/wiki/data/pages/ramdisk.txt · Zuletzt geändert: von manfred
