ramfs

ramfs

ramfs est un système de fichiers temporaire monté en RAM très simple, dont dérive le tmpfs du noyau Linux 2.6.x.

Il utilise de manière détournée le mécanisme de gestion de cache du noyau Linux en précisant à ce dernier que les pages mémoire concernées n'ont aucune destination en espace de stockage persistant : le cache ne peut donc jamais les écrire en dur, et les garde indéfiniment en mémoire volatile.

Le système ramfs est donc extrêmement simple car il s'appuie sur des mécanismes existants. Ceci par opposition à un ramdisk, fondé sur la simulation d'un disque physique de taille fixe, imposant un formatage par un système de fichier conventionnel, qui provoque de multiples copies mémoires inutiles.

Il a pour défaut de ne pas limiter la taille mémoire allouable, et est donc réservé à l'utilisateur root. Le système tmpfs ajoute ce contrôle de taille maximum pour permettre de sécuriser l'utilisation de ce type de points de montage

Voir aussi

  • Système de fichiers
  • Point de montage
  • tmpfs, le nom générique d'un système de fichier temporaire
  • sysfs
  • rootfs est une instance racine de ramfs toujours présente dans le noyau Linux 2.6
  • initramfs est une instance de ramfs utilisée pour décompresser le programme init responsable du démarrage
  • ramdisk est un nom générique pour désigner un disque virtuel (de taille fixe) monté en RAM
  • union mount, un mécanisme qui permet d'unir plusieurs systèmes de fichier en un unique point de montage
  • unionfs, une implémentation d'union mount
  • aufs, une implémentation alternative d'union mount
  • cramfs, un système de fichier compressé

Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article ramfs de Wikipédia en français (auteurs)

Игры ⚽ Нужно сделать НИР?

Regardez d'autres dictionnaires:

  • Ramfs — est un système de fichiers temporaire monté en RAM très simple, dont dérive le tmpfs du noyau Linux 2.6.x. Il utilise de manière détournée le mécanisme de gestion de cache du noyau Linux en précisant à ce dernier que les pages mémoire concernées… …   Wikipédia en Français

  • Sysfs — est un système de fichiers virtuel introduit par le noyau Linux 2.6. Sysfs permet d exporter depuis l espace noyau vers l espace utilisateur des informations sur les périphériques du système et leurs pilotes, et est également utilisé pour… …   Wikipédia en Français

  • Sysfs — is a virtual file system provided by Linux 2.6. Sysfs exports information about devices and drivers from the kernel device model to user space, and is also used for configuration. It is similar to the sysctl mechanism found in BSD systems, but… …   Wikipedia

  • Initrd — The initial ramdisk, or initrd is a temporary file system commonly used by the Linux kernel during boot [http://www.debian.org/doc/manuals/reference/ch kernel.en.html initrd is not needed for a kernel compiled only for one machine] . The initrd… …   Wikipedia

  • RAM Disk — RAM Disque Un RAM disque est un disque virtuel qui utilise une partie de la mémoire centrale de l ordinateur, la mémoire vive, en tant que mémoire de masse, une fonction habituellement effectuée par les disques durs. Les temps d accès sont… …   Wikipédia en Français

  • RAM Disque — Un RAM disque est un disque virtuel qui utilise une partie de la mémoire centrale de l ordinateur, la mémoire vive, en tant que mémoire de masse, une fonction habituellement effectuée par les disques durs. Les temps d accès sont grandement… …   Wikipédia en Français

  • RAM disque — Un RAM disque est un disque virtuel qui utilise une partie de la mémoire centrale de l ordinateur, la mémoire vive, en tant que mémoire de masse, une fonction habituellement effectuée par les disques durs. Les temps d accès sont grandement… …   Wikipédia en Français

  • Ramdisk — RAM Disque Un RAM disque est un disque virtuel qui utilise une partie de la mémoire centrale de l ordinateur, la mémoire vive, en tant que mémoire de masse, une fonction habituellement effectuée par les disques durs. Les temps d accès sont… …   Wikipédia en Français

  • TmpFS — (Temporary File System) est le nom générique données à tout système de fichiers Unix temporaire. Tout fichier créé dans un tel système de fichier disparait lors de l arrêt du système. L implémentation par défaut du tmpfs des noyaux Linux 2.6.x[1] …   Wikipédia en Français

  • Tmpfs — (Temporary File System) est le nom générique données à tout système de fichiers Unix temporaire. Tout fichier créé dans un tel système de fichier disparait lors de l arrêt du système. L implémentation par défaut du tmpfs des noyaux Linux 2.6.x[1] …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”