Les périphériques ramdisk (/dev/ramX) sont des partitions que tu peux créer en RAM. C'est supporté par le noyau de quasiment toutes les distributions, vu que c'est utilisé pour démarrer avec un initrd (chargé dans /dev/ram0).
Quand tu fais mkfs.ext4 /dev/ram1 100M, cela crée une partition ext4 de 100 Mo tout comme si c'était une partition sur un périphérique normal, sauf que le noyau prend l'espace sur la RAM. Si t'as assez de RAM tu peux créer des partitions de plusieurs Go. Tu peux les monter avec la commande mount, y copier des fichiers normalement, mais tout disparaitra à l'extinction de la machine.
Ce genre de partition est utile pour créer un cache de fichiers, une partition temporaire hyper-rapide (vu que c'est de la RAM), par exemple pour travailler sur de gros fichiers de façon répétitive sans engorger les entrées-sorties du disque dur ou de son cache. Par exemple ce blog applique cela à la création d'un cache pour un serveur web. Dans ton cas, tu peux travailler sur /dev/ram1 comme si c'était un /dev/sdb.
[^] # Re: le pourquoi
Posté par JGO . En réponse au message Un seul disque dur physique..... Évalué à 4.
Les périphériques ramdisk (/dev/ramX) sont des partitions que tu peux créer en RAM. C'est supporté par le noyau de quasiment toutes les distributions, vu que c'est utilisé pour démarrer avec un initrd (chargé dans /dev/ram0).
Quand tu fais
mkfs.ext4 /dev/ram1 100M, cela crée une partition ext4 de 100 Mo tout comme si c'était une partition sur un périphérique normal, sauf que le noyau prend l'espace sur la RAM. Si t'as assez de RAM tu peux créer des partitions de plusieurs Go. Tu peux les monter avec la commande mount, y copier des fichiers normalement, mais tout disparaitra à l'extinction de la machine.Ce genre de partition est utile pour créer un cache de fichiers, une partition temporaire hyper-rapide (vu que c'est de la RAM), par exemple pour travailler sur de gros fichiers de façon répétitive sans engorger les entrées-sorties du disque dur ou de son cache. Par exemple ce blog applique cela à la création d'un cache pour un serveur web. Dans ton cas, tu peux travailler sur /dev/ram1 comme si c'était un /dev/sdb.