Création d’un ram disk
En premier vérifier l’état de la mémoire, car un ram disk de type tmpfs a une taille fixe, il faut donc la place nécessaire pour accueil celui-ci.
Pour vérifier cela utilisez la ou les commandes suivantes :
free -m ou free -g
La commande free retourne l’état de la mémoire utiliser ainsi que la mémoire swap :
ou
Création du répertoire sous le quel faire pointer le ram disk :
mkdir /mnt/ramdisk
Monter le ram disk à l’aide de la commande suivante :
mount -t [TYPE] -o size=[SIZE] [FSTYPE] [MOUNTPOINT]
[TYPE] : Quel type de RAM disk vous souhaitez utiliser : tmpfs ou ramfs
[SIZE] : la taille utiliser par celui-ci
[FSTYPE] : le type de système de fichier utiliser : tmpfs ou ramfs
[MOUNTPOINT] : ou monter ce ram disk dans notre exemple nous allons utiliser /mnt/ramdisk
Donc nous allons utiliser la commande suivante pour monter le ram disk :
mount -t tmpfs -o size=128m tmpfs /mnt/ramdisk
Vérifier que le montage du ram disk est bon :
df -h
Sys. de fichiers Taille Utilisé Dispo Uti% Monté sur
tmpfs 128M 0 128M 0% /mnt/ramdisk
ou via un mount :
mount
tmpfs on /mnt/ramdisk type tmpfs (rw,relatime,seclabel,size=131072k)
Si nous voulons que le ram disk soit monter quand la machine reboot il faut ajouter les ligne suivante dans le fichier fstab :
vi /etc/fstab
tmpfs /mnt/ramdisk tmpfs nodev,nosuid,noexec,nodiratime,size=128M 0 0
Pour vérifier que les lignes ajoutées dans le fichier fstab fonctionne correctement :
mount -a