Porovnanie súborových systémov

Nasledujúce tabuľky porovnávajú všeobecné a technické informácie niekoľkých súborových systémov. Bližšie informácie nájdete v článkoch o  jednotlivých súborových systémoch.

 Všeobecné informácie 
TvorcaZavedené vPôvodný operačný systém FAT12 Microsoft 1980 QDOS FAT16 Microsoft 1983 MS-DOS verzia 2 FAT32 Microsoft 1996 Windows 95 exFAT Microsoft 2006 Windows CE 6.0 HPFS IBM & Microsoft   1988 OS/2   NTFS Microsoft, Gary Kimura, Tom Miller 1993 Windows NT HFS+ Apple 1998 Mac OS FFS Kirk McKusick 1983 4.2BSD UFS1 Kirk McKusick 1994 4.4BSD UFS2 Kirk McKusick 2002 FreeBSD 5.0 Mac OS X UFS Apple (z UFS1)  ? Mac OS X ext2 Rémy Card 1993 Linux ext3 Stephen Tweedie 1999 Linux ReiserFS V3 Namesys 2001 Linux Reiser4 Namesys 2005 Linux XFS SGI 1994 IRIX JFS IBM 1990 AIX Be File System Be Inc., D. Giampaolo, C. Meurillon 1996? BeOS NSS Novell 1998 Netware 5 NWFS Novell 1985 Netware 286 ODS5 DEC ? VMS VxFS VERITAS 1991 SVR4.0 ZFS Sun 2004 Solaris 10  TvorcaZavedené vPôvodný operačný systém

Limity
Maximálna dĺžka názvu súboruPrípustné znaky v položkách adresáraMaximálna dĺžka cestyMaximálna veľkosť súboruMaximálna veľkosť zväzku  FAT12 255 bajtov  ľubovoľný Unicode okrem NUL   limit nedefinovaný  4 GiB 1 MiB až 512 MiB FAT16 255 bajtov  ľubovoľný Unicode okrem NUL   limit nedefinovaný  4 GiB 16 MiB až 8 GiB FAT32 255 bajtov  ľubovoľný Unicode okrem NUL   limit nedefinovaný  4 GiB 8 GiB až 2 TiB   exFAT 255 bajtov ľubovoľný Unicode okrem NUL   limit nedefinovaný 16EB 512 GiB až 32 PiB HPFS 255 bajtov  ľubovoľný okrem NUL  limit nedefinovaný  4 GiB 2 TiB NTFS 255 bajtov ľubovoľný Unicode okrem NUL limit nedefinovaný  16EB 16EB HFS+ 255 znakov ľubovoľný Unicode okrem :   ? 8EB ? FFS 255 bajtov ľubovoľný okrem NUL  limit nedefinovaný  4 GiB 256 TiB UFS1 255 bajtov ľubovoľný okrem NUL  limit nedefinovaný  4 GiB až 256 TiB  256 TiB UFS2 255 bajtov ľubovoľný okrem NUL  limit nedefinovaný  512 GiB až 32 PiB  1 YiB Mac OS X UFS ? ľubovoľný okrem NUL  ? ? ? ext2 255 bajtov ľubovoľný okrem NUL  limit nedefinovaný  16GiB až 2TiB 2TB až 32TB ext3 255 bajtov ľubovoľný okrem NUL  limit nedefinovaný  16GiB až 2TiB 2TB až 32TB ReiserFS V3 4032 bajtov/255 znakov ľubovoľný okrem NUL  limit nedefinovaný  8TB 16TB Reiser4 ? ? limit nedefinovaný  ? ? XFS 255 bajtov ľubovoľný okrem NUL  limit nedefinovaný  9EB 9EB JFS 255 bajtov ľubovoľný okrem NUL  limit nedefinovaný  8EB 512TB až 4PB Be File System 255 bajtov ľubovoľný okrem NUL  limit nedefinovaný  12288 bajtov to 260GiB 256PiB až 2 EiB NSS ? Záleží na použitom mennom priestore  obmedzené iba klientom 8 TiB 8 TiB NWFS ? ? limit nedefinovaný  4 GiB 1 TiB ODS5 236 bajtov ? 4096 bajtov 1TB 1TB VxFS 255 bajtov ľubovoľný okrem NUL  limit nedefinovaný  16EB ? ZFS ? ? ? 1 YiB 16 EiBMaximálna dĺžka názvu súboruPrípustné znaky v položkách adresáraMaximálna dĺžka cestyMaximálna veľkosť súboruMaximálna veľkosť zväzku 

Vlastnosti
Rich File type metadátaUkladá vlastníka súboruPOSIX riadenie prístupuČasová známka vytvoreniaČasová známka posledného prístupu/čítaniaČasová známka posledného zápisuČasová známka poslednej archivácieAccess control listyBezpečnosť/MAC návestiaHard linkySoft linkyAlternate data stream / resource fork FAT12 Áno  Nie Nie Áno Áno Nie Nie Nie Nie Nie Nie Nie FAT16 Áno  Nie Nie Áno Áno Nie Nie Nie Nie Nie Nie Nie FAT32 Áno  Nie Nie Áno Áno Nie Nie Nie Nie Nie Nie Nie HPFS Áno  Áno Nie Áno Áno Nie Nie Nie ? Nie Nie Nie NTFS Áno Áno Nie Áno Áno Áno Nie Áno ? Áno Áno Áno HFS+ Čiastočne Áno Áno Áno Áno ? ? Áno ? Áno Áno Áno FFS Nie Áno Áno Nie Áno Áno Nie Nie Nie Áno Áno Nie UFS1 Nie  Áno Áno Nie Áno Áno Nie Nie  Nie  Áno Áno Nie UFS2 Áno  Áno Áno Áno Áno Áno Nie Nie  Nie  Áno Áno Nie Mac OS X UFS Čiastočne Áno Áno Nie Áno Áno Nie Nie Nie Áno Áno Nie ext2 Áno  Áno Áno Nie Áno Áno Nie Áno ? Áno Áno Nie ext3 Áno  Áno Áno Nie Áno Áno Nie Áno ? Áno Áno Nie ReiserFS V3 Áno  Áno Áno Nie Áno Áno Nie Áno ? Áno Áno Nie Reiser4 Nie Áno Áno Nie Áno Áno Nie Nie ? Áno Áno Zatiaľ nie XFS Áno Áno Áno Nie Áno Áno Nie Áno ? Áno Áno Nie JFS Áno  Áno Áno Nie Áno Áno Nie Áno ? Áno Áno Nie Be File System Áno Áno Áno Áno Nie Nie Nie Nie ? Áno Áno Nie NSS Áno  Áno Áno Áno Áno Áno Áno Áno ? Áno Áno Áno NWFS Áno  Áno ? Áno Áno Áno Áno Áno ? ? ? Áno ODS5 Áno  Áno Áno ? ? ? ? Áno ? Áno Áno Nie VxFS Áno  Áno Áno Áno Áno Áno Nie Áno ? Áno Áno Áno ZFS ? ? Áno Nie Áno Áno Nie Áno ? Áno Áno ?Rich File type metadátaUkladá vlastníka súboruPOSIX riadenie prístupuČasová známka vytvoreniaČasová známka posledného prístupu/čítaniaČasová známka posledného zápisuČasová známka poslednej archivácieAccess control listyBezpečnosť/MAC návestiaHard linkySoft linkyAlternate data stream / resource fork

Žurnálovanie
Blokové žurnálovanieŽurnálovanie metadátRozlišuje veľkosť písmenZachováva veľkosť písmenLog zmien súboru FAT12 Nie Nie Nie Nie Nie FAT16 Nie Nie Nie Nie Nie FAT32 Nie Nie Nie Nie Nie HPFS Nie Nie Nie Áno Nie NTFS Čiastočne Áno Áno Áno Áno HFS+ Nie ? Áno Áno Nie FFS Nie Nie Áno Áno Nie UFS1 Nie Nie Áno Áno Nie UFS2 Nie Nie Áno Áno Nie Mac OS X UFS Nie Nie Áno Áno Nie ext2 Nie Nie Áno Áno Nie ext3 Áno Áno  Áno Áno Nie ReiserFS V3 Nie Áno Áno Áno Nie Reiser4 ? Áno Áno Áno Nie XFS Nie Áno Áno  Áno Áno JFS ? Áno Áno Áno Nie Be File System Nie Áno Áno Áno ? NSS ? Áno Áno Áno Áno NWFS Nie Nie Áno Áno Áno ODS5 Nie Áno Nie Áno Áno VxFS Áno Nie Áno Áno Áno ZFS Nie ? Áno Áno NieBlokové žurnálovanieŽurnálovanie metadátRozlišuje veľkosť písmenZachováva veľkosť písmenLog zmien súboru

Vlastnosti pomáhajúce predchádzať fragmentácii
Oneskorená alokáciaRozsahyVariabilná veľkosť blokov Subalokácia blokov  FAT12 Nie Nie Nie ? FAT16 Nie Nie Nie ? FAT32 Nie Nie Nie ? HPFS Nie Áno ? ? NTFS Nie ? ? ? HFS+ Nie Nie ? ? FFS Nie Nie Nie ? UFS1 Nie Nie Nie ? UFS2 Nie Nie Áno ? Mac OS X UFS Nie Nie Nie ? ext2 Nie Nie Nie ? ext3 Nie Nie ? ? ReiserFS V3 Nie Nie ? ? Reiser4 Áno Áno  ? ? XFS Áno Áno ? ? JFS Nie ? ? ? Be File System Nie Nie ? ? NSS Nie Nie Nie Nie NWFS Nie Nie Nie Áno ODS5 Nie Nie ? ? VxFS Nie Áno Nie ? ZFS Nie ? ? ?Oneskorená alokáciaRozsahyVariabilná veľkosť blokov Subalokácia blokov 

 Poznámky 

 Pozri aj 
 Zoznam súborových systémov

 Referencie 
 Disc and volume size limits . Jonathan de Boyne Pollard. Frequently Given Answers.
 IBM, OS/2 corrective service fix JR09427
 NTFS Information, Linux-NTFS Project, Attribute - $EA_INFORMATION (0xD0)
 NTFS Information, Linux-NTFS Project, Attribute - $EA (0xE0)
 NTFS Information, Linux-NTFS Project, Attribute - $STANDARD_INFORMATION (0x10)

 Externé odkazy 
 Prehľad bežných súborových systémov (en) 
 Linux large file support (en)
 Porozumenie limitom veľkosti súborov na NTFS a FAT (en) 
 Opis súborového systému Solaris' ZFS (en)
 Porovnanie žurnálovacích systémov pre Linux (en)
 Porovnanie žurnálovacích systémov pre Linux, druhá časť (en)
 Porovnanie žurnálovacích systémov pre Linux pre potreby malých firiem (en)

Kategória:Súborové systémy