close

Système de fichiers journalisé

Aller à la navigation Aller à la recherche
JFS
Données GENERALES
DéveloppeurIBM et al.
Nom et prénomSystème de fichiers journalisé IBM
Introduction1990 et 1999 JFS1 sous AIX 3.1 et JFS sous OS/2 4.5
Identificateur de partition0x35 ( MBR )
Structure
Structure du contenu du répertoireB + Arbre
Attribution de fichiersBitmap / étendues
Limites
Taille maximale d'un fichier4 PiB
Nombre maximal de fichiersAucune limite définie
Taille maximale d'un nom de fichier255 octets
Taille maximale du volume32 PiB
Caractères autorisés dans un nom de fichierTout Unicode sauf NUL
Caractéristiques
Dates stockéesModification (mtime), Modification d'attribut (ctime), Accès (atime)
FourchetteOui
Les attributsOui
Autorisations du système de fichiersPOSIX , ACL
Compression transparenteUniquement dans JFS1 sur AIX
Cryptage transparentNon (fourni au niveau de l'appareil de bloc)

Journaled File System (JFS) est un système de fichiers de journalisation 64 bits robuste et évolutif créé par IBM pour AIX , actuellement également disponible pour OS / 2 et Linux .

Histoire

IBM a introduit JFS en 1990 avec la version 3.1 de son système AIX Unix . La première version de JFS était le système de fichiers principal pour des millions d'installations AIX sur 10 ans [1] .

Au début de 1995 , IBM publie une nouvelle version plus évolutive de JFS, avec prise en charge de SMP [2] et portable sur plusieurs plates -formes . A partir de cette version, JFS pour OS/2 et JFS pour Linux verront le jour.

La première version de production pour OS / 2 a été introduite avec OS / 2 Warp Server for eBusiness en 1999 tandis que la première version de production pour Linux remonte à 2001 . À partir du noyau Linux 2.4.20, JFS commence à faire partie de la branche de développement officielle.

JFS est souvent confondu avec une version OEM du système de fichiers VxFS de Veritas Software - également connu sous le nom d'OJFS sur HP-UX .

JFS sous Linux

Les distributions suivantes bénéficient du support JFS. Certains d'entre eux, bien que dérivés de l'un de ceux indiqués, peuvent ne pas le prévoir par défaut.

Distribution Première version Date de distribution
Arch Linux 0,6 03/2004
Arche Linux 1.0 alpha 6 01/2003
DebianName 3.0 07/2002
Gentoo Linux 1.4 -
Knoppix Linux 3.1 -
Mandriva Linux 8.0 2001
Fedora (Red Hat Linux) 7.3 05/2002
Slackware 8.1 06/2002
SuSE Linux 7.3 2001
TurbolinuxComment 7.0 -
Linux uni 1.0 -
Ubuntu 4.10 10/2004
Kate OS 1.01 -

Dans certaines distributions (telles que SUSE et Fedora [3] ), JFS n'est pas officiellement pris en charge. Selon Linux Magazine [4] "JFS, un système de fichiers développé par IBM, a échoué dans son objectif d'être une référence", le considérant inférieur à XFS .

Selon les revues et les analyses de performances, JFS est très rapide et fiable, avec de bonnes performances dans diverses situations de charge, contrairement à d'autres systèmes de fichiers qui ne fonctionnent mieux que dans certaines situations [5] .

Remarques