Toto je seznam souborových systémů (FS) a síťových protokolů, které emulují provoz souborového systému, s malým popisem. Chcete-li se dozvědět více, můžete sledovat příslušný odkaz.
Některé starší operační systémy podporovaly pouze jeden ze svých vlastních souborových systémů. V takových případech neměl souborový systém konkrétní název. Takové systémy souborů nemusí být v tomto seznamu zahrnuty.
Diskové souborové systémy jsou obvykle orientovány na proud. Soubory v systémech souborů orientovaných na proud jsou reprezentovány sekvencí bitů, které často poskytují funkce, jako je čtení , zápis , modifikace dat a náhodný přístup .
název | Datum podání, platforma |
Operační systém | Vývojář | Komentář |
---|---|---|---|---|
ADFS | 1983 | AcornMOS | Počítače Acorn | Jedná se o nástupce DFS . |
AdvFS | 1993 | Digitální UNIX / Tru64 UNIX | DEC | — |
Acer Fast File System (AFFS) | 1989 (SCO Unix/Xenix Release 3.2) [~1][ upřesnit ] | SCO OpenServer , SCO Unix/Xenix | Acer Counterpoint | Nesmí být zaměňována s Andrew File System |
Ami File Safe | devadesátá léta | Amiga | Vývoj čtvrté úrovně | Komerční FS . Strukturálně kompatibilní s PFS . |
Amiga Fast File System (FFS) | 1988 [~2] | AmigaOS , AmigaOS4 , MorphOS | Commodore Amiga Inc. | Nezaměňujte s Berkley Fast File System . Podporováno (pro zpětnou kompatibilitu) AmigaOS 4 a MorphOS . V současné době považován za zastaralý. Má rozšíření FFS1, FFS Intl, FFS DCache, FFS2. |
AthFS | ??? | AtheOS | ??? | 64bitový žurnálovaný FS. Používá se v OS Syllable |
Systém souborů Apple
_ (APFS) |
2016 | Operační Systém Mac | Společnost Apple Inc. | 64bitový souborový systém pro iOS , MacOS , tvOS a watchOS optimalizovaný pro SSD . |
BeFS (Be File System, BFS) | 1997 | BeOS | Be Inc. | — |
btrfs | 2007 | linux | Věštec | FS založený na binárních stromových strukturách ( B-Strom ) |
CBMFS | ??? | Commodore 64 ( FDD ) | ??? | — |
Chan Fat | 2006 [~3] | ??? | ChaN | Volně redistribuovatelná verze FAT pro mikrokontroléry s podporou NAND , NOR a dlouhými a krátkými názvy. |
cmdfs | ??? | — | Creative Micro Designs | Rozšíření souborového systému CMBFS přidané společností Creative Micro Designs pro použití jejich 3,5" disketových jednotek , jednotek RAM a řadičů pevných disků. |
Cramfs (komprimovaný souborový systém ROM) | ??? | ??? | ??? | --- |
CSI-DOS | ??? | před naším letopočtem | ??? | Používá se na BC v CSI-DOS OS |
Desktop File System (DTFS) | ??? | SCO OpenServer | SCO | FS specializující se na kompresi |
EAFS | ??? | SCO OpenServer | SCO | Rozšířený souborový systém Acer Fast Filesystem, který se obvykle používá k uložení bootloaderu a jádra v operačních systémech UNIX rodiny SCO OpenServer a je připojen jako /boot. |
EFS (IRIX) | ??? | IRIX | Silikonová grafika | Starší blokový systém pro IRIX OS |
EFS | 2000 [~4] | Okna | Microsoft | Rozšíření pro FS NTFS , které implementuje šifrování na úrovni souborů. |
exFAT (FAT64) | listopadu 2006 | Windows , Mac OS X | Microsoft | Vylepšená verze systému souborů FAT |
ext | 1992 ( Linux 0.96c ) | linux | Remy Card | Extended FS vyvinutý pro OS založený na jádře Linuxu |
ext2 | 1993 ( Linux ) | linux | Remy Card | Druhá verze Extended File System pro Linux |
ext3 | 2001 ( Linux 2.4.15 ) [~5] | linux | Stephen Tweedy | Žurnálová verze ext2 |
ext3cow | 2003 | linux | Zachary Peterson , Stephen Tweedy , Remy Card , Theodore Ts'o , Andreas Gruenbacher , Andreas Dilger a další. | verze ext3 podporující snímky systému souborů |
ext4 | 2008 ( Linux ) | linux | Mingming Cao, Andreas Dilger, Alex Zhuravlev (Tomáš), Dave Kleikamp, Theodore Ts'o , Eric Sandeen a kol. | Nová verze souborového systému ext3 s podporou rozšíření |
TLUSTÝ | 1976-1977 | DOS , Windows | Microsoft | Liší se velikostí tabulek (12, 16 a 32 bitů) |
FATX | ??? | — | Microsoft | Uzavřená [~6] upravená verze FAT, používaná v původních herních konzolích Xbox |
GCR | ??? | ??? | ??? | Formát úložiště 5¼″ diskety používaný 8bitovými zařízeními Apple II a Commodore Business Machines . |
souborů | ??? | Plán 9 | Bell Labs | Archivní souborový systém |
Soubory-11 | ??? | openvms | ??? | — |
HFS | ??? | Operační Systém Mac | ??? | Hierarchický souborový systém, používaný ve starších verzích rodiny Mac OS |
HFS Plus (HFS+) | 2008 | Operační Systém Mac | ??? | Aktualizovaná verze HFS používaná v nejnovějších verzích rodiny Mac OS |
HPFS | ??? | OS/2 | ??? | Vysoce výkonný souborový systém používaný v OS/2 |
Systém souborů s vysokou propustností (HTFS) | ??? | Otevřený server SCO 5 | SCO | Vysoce výkonný souborový systém, souborový systém SCO OpenServer 5 OS . |
ISO 9660 | ??? | — | ??? | Používá se na discích CD-ROM a DVD . Má rozšíření Rock Ridge a Joliet . |
JFS | ??? | Linux , OS/2 , AIX | IBM | Žurnálovaný souborový systém , podporuje rozsahy |
LFS | ??? | BSD | ??? | — |
Lesk | 2001 | linux | systémy | je to clusterový souborový systém |
Systém souborů Macintosh | 1984 | Operační Systém Mac | ??? | Souborový systém kdysi používaný v rané rodině Mac OS |
Minix | ??? | Minix | ??? | — |
microdos | ??? | před naším letopočtem | ??? | Systém souborů s nefragmentovatelným formátem souborů. Byl používán na osobních počítačích BK v operačních systémech MKDOS , AO-DOS , NORD , MicroDOS, NORTON-BK , PascalDOS atd. Podporováno pouze pro čtení v ANDOS . Různé operační systémy často podporovaly různé, ne vždy plně kompatibilní úpravy. |
Víceuživatelský souborový systém (MUFS) | ??? | OS Amiga | ??? | Rozšíření pro souborové systémy AmigaOS , umožňující implementaci uživatelských práv |
Systém | ??? | NetWare | Novell | Původní FS pro NetWare 2.x - 5.x, používaný volitelně v budoucích verzích. |
Další3 | 2010 ( Linux 2.6 ) | linux | CTERA Networks [1] | FS s podporou snímků FS . Na základě kódu ext3 . Zdrojové kódy projektu jsou distribuovány pod licencí GNU GPL . [~7] |
NILFS | od verze 2.6 a vyšší | linux | Telegrafní a telefonní kybernetické vesmírné laboratoře Nippon | Linuxová verze LFS . |
Novell Storage Services (NSS) | 1998 | NetWare (od verze 5.0 výše), GNU/Linux | Novell | 64bitový systém souborů žurnálování. Používá algoritmus "vyváženého stromu". |
NTFS | 1993 | Okna | Microsoft | Uzavřený systém souborů žurnálování |
Další | 1990 | NeXTSTEP , OpenStep | Další | Souborový systém počítače NeXT |
Amiga Old File System [1] (OFS) | 1982-1985 | TripOS , AmigaOS | MetaComCo | Používá se hlavně pro diskety |
Profesionální souborový systém (PFS) | 1995 | OS Amiga | Michiel Pelt | Také PFS2, PFS3 atd. je pokročilý souborový systém dostupný pro rodinu operačních systémů AmigaOS a má vysokou spolehlivost. |
Qnx4fs | ??? | QNX | ??? | Systém souborů používaný v QNX verze 4 a 6. |
Qnx6fs | ??? | QNX | ??? | Nový souborový systém copy-on-write představený v QNX 6.4.0 a používaný jako výchozí od 6.4.1. |
ReFS | 2012 ( Windows Server 8 ) | Okna | Microsoft | Je nabízen jako alternativa k souborovému systému NTFS v segmentu systémů pro ukládání dat na bázi produktů Microsoft s jeho další migrací do oblasti klientských systémů. [~8] |
ReiserFS | ??? | linux | Namesys _ | Souborový systém navržený speciálně pro Linux , který je schopen žurnálování. |
Reiser4 | ??? | linux | Namesys _ | 4. verze souborového systému ReiserFS . |
S51K | ??? | SCO OpenServer | ??? | Systém souborů AT&T UNIX System V 1KB, používaný SCO OpenServer . |
SkyFS | ??? | SkyOS | ??? | Souborový systém vyvíjený projektem SkyOS , který má nahradit v současnosti používaný BeOS BFS |
Smart File System (SFS) | 1998 | AmigaOS , AmigaOS4 , MorphOS , AROS | John Hendrikx | Pokročilý žurnálovací souborový systém dostupný pro rodinu AmigaOS , stejně jako pro MorphOS a AROS . Jednou z vlastností tohoto systému je možnost defragmentace i při práci se soubory. |
SpadFS | 2006 | linux | Mikuláš Patočka | Non-žurnálový souborový systém, s možností vyhledávání hash . |
squashfs (.sfs) | 2009 ( Linux 2.6.29 ) [~9] | linux | Phillip Lougher, Robert Lougher | Systém komprese souborů, který poskytuje přístup k datům pouze pro čtení. |
Standardní jazykový souborový systém (STL) | ??? | ??? | IBM [~10] | --- |
Tivo | ??? | ??? | TiVo | Vlastní formát odolný proti chybám používaný na pevných discích Tivo pro nahrávání televizního vysílání. |
Tux3 (tux3fs) | ??? | linux | ??? | Experimentální bezplatný souborový systém pro Linux . |
Unixový souborový systém (UFS) | 1982 ( BSD 4.2 ) | BSD | UC Berkeley | FS, nazývaný také Berkeley Fast File System nebo BSD Fast File System (BSD FFS), je standardní systém vyvinutý v Berkeley a používaný ve starších operačních systémech rodiny BSD . |
Unix File System 2 (UFS2) | ??? | BSD | UC Berkeley | Používá se v nejnovějších verzích OS BSD |
Univerzální formát disku (UDF) | 1996 | — | Asociace technologie optického úložiště | Dávkový souborový systém pro zařízení WORM/RW (jako jsou CD-RW a DVD). |
Veritas File System (VxFS) | 1991 | HP-UX , Solaris , Linux , AIX atd. | Veritas | První (podle vývojáře) komerční žurnálovací souborový systém . [~11] |
VFAT | ??? | ??? | Microsoft | Verze FAT, která umožňuje dlouhé (až 255 znaků) názvy souborů namísto formátu 8.3. Některé metody používané ve Windows jsou patentovány. |
Metoda přístupu k virtuálnímu úložišti (VSAM) | ??? | ??? | ??? | Transakční souborový systém manipulující s virtuálním úložištěm dat |
WinFS | projekt uzavřen[ upřesnit ] | Okna | Microsoft | Windows Future Storage je plánován jako náhrada za NTFS . V tuto chvíli existuje pouze v beta verzi a interně jej používá Microsoft . |
Rozložení souborů Write Anywhere (WAFL) | ??? | Data ONTAP | Netapp | Interní vysoce výkonný souborový systém používaný ve specializovaném OS Data ONTAP v síťových úložných systémech od NetApp . |
XFS | 1994 ( IRIX 5.3) | IRIX , GNU/Linux , BSD | Silikonová grafika | Vysoce výkonný žurnálovací souborový systém původně navržený speciálně pro IRIX . 1. května 2001 vydala společnost Silicon Graphics XFS pod licencí GNU General Public License. XFS se liší od ostatních souborových systémů tím, že byl původně navržen pro použití na velkých discích. |
Zettabyte File System (ZFS) | 2005 ( Open Solaris ) | Otevřete Solaris , Solaris | Sun Microsystems | Otevřete souborový systém. Používá se na Solaris 10, Solaris 11, Solaris Express Developer Edition, Solaris Express Community Edition, FreeBSD , Mac OS X Leopard, Linux (v uživatelské zemi). |
FS BK-11 | ??? | OS BK-11 | ??? | Používá se na BC |
Pevná média, jako jsou flash disky , jsou svým datovým rozhraním podobná běžným pevným diskům, ale mají své vlastní problémy a nevýhody. Přestože doba vyhledávání dat je prakticky nulová, k optimalizaci zápisu a mazání dat jsou zapotřebí speciální algoritmy, jako je vyrovnávání opotřebení a detekce a oprava chyb .
V systémech souborů orientovaných na záznamy jsou soubory uloženy jako kolekce záznamů (spíše než jako plochá kolekce bajtů). Takové souborové systémy jsou primárně spojeny se staršími sálovými počítači a operačními systémy minipočítačů . Programy čtou a zapisují v celých záznamech, namísto bajtů zapsaných v určitém pořadí; tento způsob práce se soubory se odráží v I/O příkazech ve starších verzích jazyka FORTRAN .
Souborové systémy pro sdílené disky (také známé jako Souborové systémy pro síťové (sdílené) úložiště ( systém souborů SAN ) nebo clusterové souborové systémy ) se používají hlavně v síťových úložištích, kde všechny síťové uzly mají přímý přístup k blokovému úložnému zařízení, kde je tento soubor lokalizovaný systém. Takové systémy souborů fungují, i když jeden z uzlů selže. Tyto systémy souborů se běžně používají v clusterech s vysokou dostupností spolu s hardwarovým RAID . Souborové systémy NAS se obvykle nerozšiřují nad 64 nebo 128 uzlů.
Mohou být symetrické, s metadaty distribuovanými napříč uzly, nebo asymetrické s centralizovanými úložišti metadat.
Distribuované systémy souborů jsou také známé jako síťové systémy souborů.
Distribuované systémy souborů, které jsou paralelní a odolné proti chybám, sdílejí a replikují data na mnoha serverech pro vysoký výkon a integritu dat . I když se server zhroutí, nedojde ke ztrátě dat. Tyto systémy souborů se používají ve vysokorychlostních počítačích a clusterech s vysokou dostupností.
Všechny zde uvedené souborové systémy se zaměřují na vysokou dostupnost, škálovatelnost a vysoký výkon, pokud není uvedeno jinak.
Ve vývoji:
Souborové systémy s vestavěnou redundancí. Běžné souborové systémy pro vestavěné systémy, které používají transakce nebo žurnál, by neměly být zahrnuty do tohoto seznamu.
Souborové systémy ( seznam , srovnání ) | |||||||
---|---|---|---|---|---|---|---|
Disk |
| ||||||
Distribuované (síť) | |||||||
Speciální |
|