Žurnálovaný souborový systém
| JFS | |
|---|---|
| Všeobecné údaje | |
| Vývojář | IBM a kol. |
| Celé jméno | Žurnálovaný souborový systém IBM |
| Úvod | 1990 a 1999 JFS1 v AIX 3.1 a JFS v OS / 2 4.5 |
| Identifikátor oddílu | 0x35 ( MBR ) |
| Struktura | |
| Struktura obsahu adresáře | B + strom |
| Přidělení souboru | Bitmapa / rozsahy |
| Limity | |
| Maximální velikost souboru | 4 PiB |
| Maximální počet souborů | Není definován žádný limit |
| Maximální velikost názvu souboru | 255 bajtů |
| Maximální velikost svazku | 32 PiB |
| Znaky povolené v názvu souboru | Jakýkoli Unicode kromě NUL |
| Funkce | |
| Uložená data | Úprava (mtime), Úprava atributu (ctime), Přístup (atime) |
| Vidlička | Ano |
| Atributy | Ano |
| Oprávnění systému souborů | POSIX , ACL |
| Transparentní komprese | Pouze v JFS1 na AIX |
| Transparentní šifrování | Ne (poskytováno na úrovni blokového zařízení) |
Journaled File System (JFS) je robustní a škálovatelný 64bitový žurnálovací souborový systém vytvořený IBM pro AIX , v současnosti dostupný také pro OS/2 a Linux .
Historie
IBM představilo JFS v roce 1990 s verzí 3.1 svého unixového systému AIX . První verze JFS byla primárním souborovým systémem pro miliony instalací AIX během 10 let [1] .
Začátkem roku 1995 IBM uvolňuje novou, škálovatelnější verzi JFS s podporou SMP [2] a přenosnou na více platforem . Od této verze se zrodí JFS pro OS / 2 a JFS pro Linux.
První produkční verze pro OS/2 byla představena s OS/2 Warp Server pro eBusiness v roce 1999 , zatímco první produkční verze pro Linux se datuje do roku 2001 . Počínaje linuxovým jádrem 2.4.20 začíná být JFS součástí oficiální vývojové větve.
JFS je často zaměňován s OEM verzí souborového systému VxFS od Veritas Software - také známý jako OJFS na HP-UX .
JFS na Linuxu
Následující distribuce využívají podporu JFS. Některé z nich, i když jsou odvozeny od jednoho z uvedených, nemusejí standardně předvídat.
| Rozdělení | První vydání | Datum distribuce |
|---|---|---|
| Arch Linux | 0,6 | 03/2004 |
| Ark Linux | 1.0 alfa 6 | 01/2003 |
| Debian | 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 |
| Turbolinux | 7,0 | - |
| United Linux | 1,0 | - |
| Ubuntu | 4.10 | 10/2004 |
| Kate OS | 1.01 | - |
V některých distribucích (jako je SUSE a Fedora [3] ) není JFS oficiálně podporováno. Podle Linux Magazine [4] "JFS, souborový systém vyvinutý IBM, selhal ve svém cíli být benchmarkem", protože je považován za horší než XFS .
Podle recenzí a analýz výkonu je JFS velmi rychlý a spolehlivý, s dobrým výkonem v různých situacích zatížení, na rozdíl od jiných souborových systémů, které fungují lépe jen v určitých situacích [5] .
Poznámky
- ^ JFS mini - FAQ
- ^ Transparentnost "Journaled File System ( JFS ) pro Linux"
- ^ Fedora FAQ _
- ^ Linux Magazine, duben 2006 , strana 31
- ^ ( EN ) Porovnání různých souborových systémů na Phoronixu