Nilfs

Nilfs

NILFS

NILFS
Diffuseur de logiciel Nippon Telegraph and Telephone
Nom anglais New Implementation of a Log-structured File System
Introduction (Linux)
Identificateur de partition
Structures
Contenu des répertoires
Allocation de fichiers B-tree
Mauvais blocs
Limitations
Taille max. de fichier 8 Eio
Nombre max. de fichiers
Taille max. de nom de fichier
Taille max. de volume
Caractères autorisés dans les noms de fichiers
Fonctionnalités
Dates enregistrées
Plage de dates
Forks
Attributs
Droits du système de fichier
Compression intégrée
Chiffrement intégré

NILFS (New Implementation of a Log-structured File System ou Nouvelle Implémentation d'un Système de Fichiers structuré par la Journalisation) est un système de fichiers qui est conçu autour du mécanisme de journalisation des écritures. Il est distribué sous licence GNU GPL et destiné aux systèmes basés sur GNU/Linux.

NILFS2 a été inclus dans Noyau Linux 2.6.30 (RC-1).[1]

Sommaire

Fonctionnement

NILFS est conçu et entièrement architecturé autour du mécanisme de journalisation des données, ce qui signifie que le contenu des fichiers (les données) et les méta-données associées sont entièrement écrits dans le journal des écritures sur le disque. Ceci par opposition aux systèmes de fichiers journalisés conventionnels qui utilisent un journal comme mécanisme annexe permettant de contrôler/sécuriser les données écrites par ailleurs.

Les intérêts d'un tel système sont multiples : l'écriture journalisée est linéaire au lieu d'être aléatoirement répartie sur toute la surface du disque, ce qui en améliore les performances. Puisque toute écriture est journalisée, il devient possible de récupérer n'importe quel état antérieur ou d'y accéder en parallèle (en lecture seule) : la restauration d'un état cohérent du système de fichiers après un crash est ainsi extrêmement rapide, et indépendante de la taille des données.

L'inconvénient principal de ce système est qu'il nécessite un mécanisme sophistiqué de "ramasse-miettes" pour éviter que le journal ne remplisse complètement le moyen de stockage : les plus vieux checkpoints doivent être régulièrement analysés et consolidés pour libérer de la place dans le journal.

NILFS permet de marquer certains checkpoints pour en faire de véritables snapshots récupérables n'importe quand.

Notes et références

Voir aussi

Articles connexes

Liens externes

  • Portail de l’informatique Portail de l’informatique
  • Portail des logiciels libres Portail des logiciels libres
Ce document provient de « NILFS ».

Wikimedia Foundation. 2010.

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

Игры ⚽ Поможем написать реферат

Regardez d'autres dictionnaires:

  • NILFS — Developer Nippon Telegraph and Telephone Cyber Space Laboratories Full name New Implementation of a Log structured File System Structures File allocation B tree Limits Max file size 8 …   Wikipedia

  • NILFS — Développeur Nippon Telegraph and Telephone Nom anglais New Implementation of a Log structured File System Structure Allocation de fichiers B tree Limitations Taille maximale de fichier …   Wikipédia en Français

  • NILFS — ist ein neues Dateisystem von NTT für Linux, bei welchem die Aufgabenliste noch sehr lang ist. Die Utilities sind bereits hergestellt und eine Windows Unterstützung ist geplant. Die Verwendung in Produktivumgebung ist nicht empfohlen. Funktionen… …   Deutsch Wikipedia

  • NILFS — …   Википедия

  • NILFS2 — NILFS NILFS Diffuseur de logiciel Nippon Telegraph and Telephone Nom anglais New Implementation of a Log structured File System Introduction (Linux) Identificateur de partition …   Wikipédia en Français

  • Comparison of file systems — The following tables compare general and technical information for a number of file systems. Contents 1 General information 2 Limits 3 Metadata 4 Features …   Wikipedia

  • Samantha Bee — Infobox actor imagesize = 150px name = Samantha Bee birthdate = 1969 birthplace = Toronto, Ontario spouse = Jason JonesSamantha Jamie Bee (born 1969) is a Canadian actress and comedian best known as a correspondent for The Daily Show with Jon… …   Wikipedia

  • Btrfs — Hersteller Oracle Corporation Vollständige Bezeichnung B tree FS oder “Butter FS” Erstveröffentlichung 12. Juni 2007 (Linux) Technische Umsetzung Verzeichnisse B Baum …   Deutsch Wikipedia

  • Festkörperlaufwerk — Ein Solid State Drive (SSD, dt. Festkörperlaufwerk), auch Solid State Disk (dt. Festkörperplatte) genannt, ist ein Speichermedium, das wie eine herkömmliche Festplatte eingebaut und angesprochen werden kann, ohne eine rotierende Scheibe oder… …   Deutsch Wikipedia

  • Flash-Laufwerke — Ein Solid State Drive (SSD, dt. Festkörperlaufwerk), auch Solid State Disk (dt. Festkörperplatte) genannt, ist ein Speichermedium, das wie eine herkömmliche Festplatte eingebaut und angesprochen werden kann, ohne eine rotierende Scheibe oder… …   Deutsch Wikipedia

Share the article and excerpts

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