A fájlrendszerek listája

Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt közreműködők, és jelentősen eltérhet a 2020. december 10-én felülvizsgált verziótól ; az ellenőrzésekhez 10 szerkesztés szükséges .

Ez a fájlrendszerek (FS) és hálózati protokollok listája, amelyek egy fájlrendszer működését emulálják, kis leírással. További információért kövesse a megfelelő linket.

Néhány régebbi operációs rendszer csak egy saját fájlrendszert támogat. Ilyen esetekben a fájlrendszernek nem volt konkrét neve. Az ilyen fájlrendszerek nem feltétlenül szerepelnek ebben a listában.

Lemez fájlrendszerek

A lemezes fájlrendszerek általában adatfolyam-orientáltak. Az adatfolyam-orientált fájlrendszerekben a fájlokat egy bitsorozat képviseli, gyakran olyan funkciókat biztosítva, mint az olvasás , írás , adatmódosítás és véletlenszerű hozzáférés .

Név Beküldés dátuma,
platform
Operációs rendszer Fejlesztő Megjegyzés
ADFS 1983 AcornMOS Acorn számítógépek Ez a DFS utódja .
AdvFS 1993 Digitális UNIX / Tru64 UNIX DECEMBER
Acer Fast File System (AFFS) 1989 (SCO Unix/Xenix 3.2-es kiadás) [~1][ pontosítás ] SCO OpenServer , SCO Unix/Xenix Acer ellenpont Nem tévesztendő össze az Andrew fájlrendszerrel
Ami File Safe 1990-es évek Amiga Negyedik szintű fejlesztés Kereskedelmi FS . Szerkezetileg kompatibilis a PFS -sel .
Amiga Fast File System (FFS) 1988 [~2] AmigaOS , AmigaOS4 , MorphOS Commodore Amiga Inc. Nem tévesztendő össze a Berkley Fast File System rendszerrel . Támogatott (a visszafelé kompatibilitás érdekében) AmigaOS 4 és MorphOS . Jelenleg elavultnak tekinthető. FFS1, FFS Intl, FFS DCache, FFS2 kiterjesztéssel rendelkezik.
AthFS ??? AtheOS ??? 64 bites naplózott FS. A Syllable OS-ben használatos
Apple fájlrendszer _ _

(APFS)

2016 Mac operációs rendszer Apple Inc. SSD -kre optimalizált 64 bites fájlrendszer iOS , MacOS , tvOS és watchOS rendszerekhez .
BeFS (Be File System, BFS) 1997 BeOS Be Inc.
btrfs 2007 Linux Jóslat Bináris fastruktúrákon alapuló FS ( B-Tree )
CBMFS ??? Commodore 64 ( FDD ) ???
Chan Fat 2006 [~3] ??? Chan A FAT szabadon terjeszthető változata mikrokontrollerekhez NAND , NOR , valamint hosszú és rövid nevek támogatásával.
cmdfs ??? Kreatív mikrotervek A Creative Micro Designs által hozzáadott CMBFS fájlrendszer -kiterjesztés a 3,5 hüvelykes hajlékonylemez-meghajtók , RAM-meghajtók és merevlemez-vezérlők használatához.
Cramfs (tömörített ROM fájlrendszer) ??? ??? ??? ---
CSI-DOS ??? időszámításunk előtt ??? BC -n használják CSI-DOS OS- ben
Asztali fájlrendszer (DTFS) ??? SCO OpenServer SCO FS tömörítésre szakosodott
EAFS ??? SCO OpenServer SCO Kibővített Acer Fast fájlrendszer, amelyet általában a rendszerbetöltő és a kernel tárolására használnak az SCO OpenServer operációs rendszerek UNIX családjában , és /boot néven van csatlakoztatva.
EFS (IRIX) ??? IRIX Szilícium Grafika Legacy blokkrendszer IRIX OS-hez
EFS 2000 [~4] ablakok Microsoft Az FS NTFS kiterjesztése, amely fájlszintű titkosítást valósít meg.
exFAT (FAT64) 2006. november Windows , Mac OS X Microsoft A FAT fájlrendszer továbbfejlesztett változata
ext 1992 ( Linux 0.96c ) Linux Remy kártya A Linux kernelen alapuló operációs rendszerhez kifejlesztett kiterjesztett FS
ext2 1993 ( Linux ) Linux Remy kártya Az Extended File System for Linux második verziója
ext3 2001 ( Linux 2.4.15 ) [~5] Linux Stephen Tweedy Az ext2 naplózott változata
ext3 tehén 2003 Linux Zachary Peterson , Stephen Tweedy , Remy Card , Theodore Ts'o , Andreas Gruenbacher , Andreas Dilger és mások. az ext3 verzió támogatja a fájlrendszer pillanatfelvételeit
ext4 2008 ( Linux ) Linux Mingming Cao, Andreas Dilger, Alex Zhuravlev (Tomas), Dave Kleikamp, ​​Theodore Ts'o , Eric Sandeen és mások. Az ext3 fájlrendszer új verziója kiterjedések támogatásával
ZSÍR 1976-1977 DOS , Windows Microsoft Táblázatméretekben különbözik (12, 16 és 32 bites)
FATX ??? Microsoft A FAT zárt [~6] módosított verziója, amelyet az eredeti Xbox játékkonzolokon használnak
GCR ??? ??? ??? A 8 bites Apple II és a Commodore Business Machines által használt 5¼″-os hajlékonylemezes tárolóformátum .
fájlrendszer ??? 9. terv Bell Labs Archív fájlrendszer
Fájlok-11 ??? openvms ???
HFS ??? Mac operációs rendszer ??? Hierarchikus fájlrendszer, a Mac OS család régebbi verzióiban használatos
HFS Plus (HFS+) 2008 Mac operációs rendszer ??? A HFS frissített verziója , amelyet a Mac OS család legújabb verzióiban használnak
HPFS ??? OS/2 ??? Nagy teljesítményű fájlrendszer, OS/2 -ben használatos
Nagy áteresztőképességű fájlrendszer (HTFS) ??? SCO Open Server 5 SCO Nagy áteresztőképességű fájlrendszer, SCO OpenServer 5 OS fájlrendszer .
ISO 9660 ??? ??? CD-ROM-on és DVD - lemezeken használják . Rock Ridge és Joliet kiterjesztéssel rendelkezik .
JFS ??? Linux , OS/2 , AIX IBM Naplózott fájlrendszer , támogatja a kiterjedéseket
LFS ??? BSD ???
Ragyogás 2001 Linux fájlrendszerek ez egy fürtözött fájlrendszer
Macintosh fájlrendszer 1984 Mac operációs rendszer ??? A korai Mac OS családban használt fájlrendszer
Minix ??? Minix ???
microdos ??? időszámításunk előtt ??? Nem töredezett fájlformátumú fájlrendszer. BK személyi számítógépeken használták az MKDOS , AO-DOS , NORD , MicroDOS , NORTON-BK , PascalDOS stb. operációs rendszerekben. Csak olvasható az ANDOS rendszerben . A különböző operációs rendszerek gyakran különböző, nem mindig teljesen kompatibilis módosításokat támogattak.
Többfelhasználós fájlrendszer (MUFS) ??? Amiga OS ??? Kiterjesztés AmigaOS fájlrendszerekhez , amely lehetővé teszi a felhasználói jogok megvalósítását
fájlrendszer ??? NetWare Novell Eredeti FS a NetWare 2.x - 5.x számára, opcionálisan használható a jövőbeli verziókban.
Következő3 2010 ( Linux 2.6 ) Linux CTERA hálózatok [1] FS az FS pillanatképek támogatásával . Ext3 kód alapján . A projekt forráskódjait a GNU GPL licenc alatt terjesztik . [~7]
NILFS 2.6 és újabb verziótól Linux Nippon Telegraph és Telefon Cyber ​​​​Space Laboratories Az LFS linuxos verziója .
Novell Storage Services (NSS) 1998 NetWare (5.0-tól újabb verziótól), GNU/Linux Novell 64 bites naplózó fájlrendszer. A "kiegyensúlyozott fa" algoritmust használja
NTFS 1993 ablakok Microsoft Zárt naplózó fájlrendszer
Következő 1990 NeXTSTEP , OpenStep Következő NeXT számítógépes fájlrendszer
Amiga régi fájlrendszer [1] (OFS) 1982-1985 TripOS , AmigaOS MetaComCo Főleg hajlékonylemezekhez használják
Professzionális fájlrendszer (PFS) 1995 Amiga OS Michiel Pelt Ezenkívül a PFS2, PFS3 stb. egy fejlett fájlrendszer, amely elérhető az AmigaOS operációs rendszerek családjához, és nagy megbízhatósággal rendelkezik.
Qnx4fs ??? QNX ??? A QNX 4-es és 6-os verziójában használt fájlrendszer .
Qnx6fs ??? QNX ??? A QNX 6.4.0-ban bevezetett új másolás írásra fájlrendszer , amelyet a 6.4.1 óta alapértelmezettként használnak.
ReFS 2012 ( Windows Server 8 ) ablakok Microsoft Az NTFS fájlrendszer alternatívájaként kínálják a Microsoft termékeken alapuló adattároló rendszerek szegmensében, az ügyfélrendszerek területére való további migrációval. [~8]
ReiserFS ??? Linux Namesys_  _ Egy kifejezetten Linuxra tervezett fájlrendszer , amely képes naplózni.
Reiser4 ??? Linux Namesys_  _ A ReiserFS fájlrendszer 4. verziója .
S51K ??? SCO OpenServer ??? AT&T UNIX System V 1 KB fájlrendszer, amelyet az SCO OpenServer használ .
SkyFS ??? SkyOS ??? A SkyOS projekt által kifejlesztett fájlrendszer a jelenleg használt BeOS BFS leváltására
Intelligens fájlrendszer (SFS) 1998 AmigaOS , AmigaOS4 , MorphOS , AROS John Hendrikx Fejlett naplózó fájlrendszer elérhető az AmigaOS család , valamint a MorphOS és az AROS számára . Ennek a rendszernek az egyik jellemzője a töredezettségmentesítés képessége még akkor is, ha fájlokkal dolgozik.
SpadFS 2006 Linux Mikulas Patocka Nem naplózó fájlrendszer, hash keresési lehetőséggel .
Squashfs (.sfs) 2009 ( Linux 2.6.29 ) [~9] Linux Phillip Lougher, Robert Lougher Tömörítési fájlrendszer, amely csak olvasási hozzáférést biztosít az adatokhoz.
Szabványos nyelvű fájlrendszer (STL) ??? ??? IBM [~10] ---
Tivo ??? ??? TiVo Szabadalmaztatott, hibaálló formátum, amelyet a Tivo merevlemezeken használnak TV-adások rögzítésére.
Tux3 (tux3fs) ??? Linux ??? Kísérleti ingyenes fájlrendszer Linuxhoz .
Unix fájlrendszer (UFS) 1982 ( BSD 4.2 ) BSD UC Berkeley Az FS, más néven Berkeley Fast File System vagy BSD Fast File System (BSD FFS), a Berkeley -ben kifejlesztett szabványos rendszer, amelyet a régebbi BSD család operációs rendszerekben használnak .
Unix fájlrendszer 2 (UFS2) ??? BSD UC Berkeley A BSD operációsrendszer - család legújabb verzióiban használatos
Univerzális lemezformátum (UDF) 1996 Optikai Tárolástechnikai Egyesület Kötegelt fájlrendszer WORM/RW eszközökhöz (például CD-RW és DVD).
Veritas fájlrendszer (VxFS) 1991 HP-UX , Solaris , Linux , AIX stb. Veritas Az első (a fejlesztő szerint) kereskedelmi naplózó fájlrendszer . [~11]
VFAT ??? ??? Microsoft A FAT olyan verziója, amely lehetővé teszi a hosszú (legfeljebb 255 karakter) fájlneveket a 8.3-as fájlnévformátum helyett. A Windowsban használt módszerek egy része szabadalmaztatott.
Virtuális tároló hozzáférési módszer (VSAM) ??? ??? ??? A virtuális adattárolást manipuláló tranzakciós fájlrendszer
WinFS projekt lezárva[ pontosítás ] ablakok Microsoft A Windows Future Storage a tervek szerint az NTFS helyettesítője lesz . Jelenleg csak béta verzióban létezik, és a Microsoft belsőleg használja .
Írjon bárhová fájlelrendezés (WAFL) ??? Adatok ONTAP Netapp Belső nagy teljesítményű fájlrendszer, amelyet a speciális Data ONTAP OS -ben használnak a NetApp hálózati tárolórendszereiben .
XFS 1994 ( IRIX 5.3) IRIX , GNU/Linux , BSD Szilícium Grafika Eredetileg kifejezetten IRIX -hez tervezett nagy teljesítményű naplózó fájlrendszer . 2001. május 1-jén a Silicon Graphics kiadta az XFS-t a GNU General Public License alatt. Az XFS abban különbözik a többi fájlrendszertől, hogy eredetileg nagy lemezeken való használatra tervezték.
Zettabyte fájlrendszer (ZFS) 2005 ( Open Solaris ) Nyissa meg a Solarist , Solarist Sun Microsystems Nyissa meg a fájlrendszert. Használható: Solaris 10, Solaris 11, Solaris Express Developer Edition, Solaris Express Community Edition, FreeBSD , Mac OS X Leopard, Linux (felhasználói területen).
FS BK-11 ??? OS BK-11 ??? Kr . e. használták
Megjegyzések
  1. Martin Marshall. "Intel-Architecture Unix: Még mindig mozgó célpont"   // InfoWorld . - 1989. - 64. o . Az eredetiből archiválva : 2014. szeptember 19. – „Az új SCO-kiadás az Acer Counterpoint által tervezett gyors fájlrendszert is hozzáadja <…> Az SCO Xenix termékmenedzsere, Bill Brothers szerint az Acer Fast File System teljesítménye akár 600-800 kilobájt/másodperc is lehet, szemben a körülbelül 100-zal. kilobájt/másodperc szabványos Unix fájlformátumokhoz."
  2. Az 1.3 kiadást 1988. szeptember 16-án erősítette meg Carolyn Scheppner, a CATS munkatársa az amiga.dev-ben a BIX -ben . A USENET BIX közleményének másolata
  3. [FatFs – Általános FAT fájlrendszer modul http://elm-chan.org/fsw/ff/00index_e.html ] .
  4. Először az NTFS 3.0-ban mutatták be . Hozzáférés dátuma: 2011. február 17. Az eredetiből archiválva : 2009. december 27.
  5. Rob Radez. 2.4.15-döntő . Linux kernel levelezőlista (2001. november 23.). Letöltve: 2010. november 30. Az eredetiből archiválva : 2011. augusztus 26..
  6. A Microsoft ellenzése a Datel részleges összefoglaló ítélet iránti indítványával szemben Archiválva : 2014. április 25. a Wayback Machine -nél (PDF fájl az Electronic Frontier Foundation webhelyén ) - " A FatX egy kiadatlan, védett formátum, amely nem olvasható a Macintosh-on elérhető szabványos eszközökkel, Windows vagy Linux számítógép. ”, sok szöveg árnyékolva van.
  7. Sergey Ptashnick. "Kód megnyitása a Next3 számára – Linux fájlrendszer FS Snapshot támogatással" . OpenNet.ru (2010. június 9.). Letöltve: 2011. február 17. Az eredetiből archiválva : 2011. május 11..
  8. A ReFS fájlrendszer belülről Megjelent . R.Lab (2012. március 16.). Letöltve: 2012. március 28. Az eredetiből archiválva : 2013. augusztus 13..
  9. "A Btrfs és a Squashfs egyesült Linux kernelbe"  (eng.) (2009. január 10.). Letöltve: 2011. január 4. Az eredetiből archiválva : 2011. augusztus 26..
  10. Súgó - IBM AIX fordítóprogramok  (lefelé irányuló kapcsolat)
  11. VERITAS Foundation Suite és Foundation Suite HA 3.5 (lefelé irányuló kapcsolat) . VERITAS. Letöltve: 2007. november 21. Az eredetiből archiválva : 2003. október 25.. 

Fájlrendszerek szilárdtestalapú meghajtókhoz

A szilárdtestalapú adathordozók, például a flash meghajtók adatfelületükben hasonlóak a hagyományos merevlemezekhez, de megvannak a maguk problémái és hátrányai. Bár az adatkeresési idő gyakorlatilag nulla, speciális algoritmusokra van szükség, mint például a kopásszint-szabályozás , valamint a hibaészlelés és -javítás , hogy optimalizálják az adatírást és -törlést .

Írásorientált fájlrendszerek

A rekordorientált fájlrendszerekben a fájlokat rekordok gyűjteményeként tárolják (nem pedig bájtok lapos gyűjteményeként). Az ilyen fájlrendszerek elsősorban a régebbi nagyszámítógépekhez és miniszámítógép operációs rendszerekhez kapcsolódnak . A programok egész rekordban olvasnak és írnak, a meghatározott sorrendben írt bájtok helyett; A fájlokkal való munka ezen módja a FORTRAN nyelv régebbi verzióinak I/O utasításaiban tükröződik .

Fájlrendszerek hálózati tároláshoz

A megosztott lemezekhez való fájlrendszereket (más néven a hálózati (megosztott) tárolási fájlrendszereket ( SAN fájlrendszer ) vagy a fürt fájlrendszereket ) főként hálózati tárolókban használják, ahol minden hálózati csomópont közvetlen hozzáféréssel rendelkezik ahhoz a blokktároló eszközhöz, amelyen ez a fájl található. található.rendszer. Az ilyen fájlrendszerek akkor is működnek, ha valamelyik csomópont meghibásodik. Ezeket a fájlrendszereket általában magas rendelkezésre állású fürtökben használják a hardveres RAID mellett . A NAS fájlrendszerek általában nem bővülnek 64 vagy 128 csomópontnál tovább.

Lehetnek szimmetrikusak, csomópontok között elosztott metaadatokkal , vagy aszimmetrikusak, központi metaadat-tárolókkal.

Elosztott fájlrendszerek

Az elosztott fájlrendszereket hálózati fájlrendszereknek is nevezik.

Elosztott párhuzamos fájlrendszerek összeomlás elleni védelemmel

Az elosztott fájlrendszerek, amelyek párhuzamosak és hibatűrőek, megosztják és replikálják az adatokat számos szerver között a nagy teljesítmény és adatintegritás érdekében . Még ha a szerver összeomlik, nem vesznek el adatok. Ezeket a fájlrendszereket nagy sebességű számítástechnikában és magas rendelkezésre állású fürtökben használják.

Az itt felsorolt ​​összes fájlrendszer a magas rendelkezésre állásra, méretezhetőségre és nagy teljesítményre összpontosít, hacsak másként nem jelezzük.

A fejlesztés során:

Pont-pont fájlrendszerek

Speciális fájlrendszerek

Pszeudo és virtuális fájlrendszerek

Titkosított fájlrendszerek

Összeomlás elleni védelemmel ellátott fájlrendszerek

Fájlrendszerek beépített redundanciával. A tranzakciókat vagy naplókat használó beágyazott rendszerek szokásos fájlrendszerei nem szerepelhetnek ebben a listában.

Lásd még

Jegyzetek

  1. Amiga régi fájlrendszer . Letöltve: 2020. október 28. Az eredetiből archiválva : 2020. november 1.
  2. Encina (downlink) . Hozzáférés dátuma: 2008. július 14. Az eredetiből archiválva : 2012. február 9.. 
  3. IBM - TXSeries for Multiplatforms, V7.1 - TXSeries for Multiplatforms - Software (downlink) . Letöltve: 2008. július 14. Az eredetiből archiválva : 2008. augusztus 8.. 
  4. HP PolyServe (lefelé irányuló kapcsolat) . Letöltve: 2008. július 14. Az eredetiből archiválva : 2008. január 13.. 
  5. HP Scalable NAS – fürtözött fájlrendszer szoftver (lefelé irányuló kapcsolat) . Letöltve: 2008. július 14. Az eredetiből archiválva : 2008. január 10.. 
  6. Elosztott fájlrendszerek . Letöltve: 2010. június 15. Az eredetiből archiválva : 2010. január 5..
  7. tahoe-lafs . Letöltve: 2009. február 19. Az eredetiből archiválva : 2008. április 10..
  8. OpenNews: A Tahoe decentralizált fájlrendszer új verziója . Letöltve: 2009. február 19. Az eredetiből archiválva : 2009. február 23..
  9. Archivált másolat (a hivatkozás nem elérhető) . Hozzáférés dátuma: 2008. július 14. Az eredetiből archiválva : 2010. április 1.. 
  10. XtreemFS – felhőalapú fájlrendszer . Letöltve: 2008. július 14. Az eredetiből archiválva : 2008. augusztus 11..
  11. Üdvözöljük az XtreemOS-ben! — XtreemOS: Linux-alapú operációs rendszer, amely támogatja a virtuális szervezeteket a következő generációs gridekhez . Hozzáférés dátuma: 2008. július 14. Az eredetiből archiválva : 2008. július 27.
  12. A tárolás jövője – Cleversafe.org (lefelé mutató hivatkozás) . Letöltve: 2008. július 14. Az eredetiből archiválva : 2008. augusztus 28.. 
  13. WebDAV (lefelé irányuló kapcsolat) . Letöltve: 2008. július 14. Az eredetiből archiválva : 2008. május 23.. 
  14. CiteSeerX – SODA: Bérleti alapú konzisztens elosztott fájlrendszer . Letöltve: 2008. július 14. Az eredetiből archiválva : 2008. január 15.
  15. IBM Research | Műszaki papír keresés | Sysman: Virtuális fájlrendszer fürtrendszer-kezeléshez (Keresési jelentések) . Letöltve: 2008. július 14. Az eredetiből archiválva : 2010. május 15.
  16. pramfs projekt a SourceForge.net oldalon
  17. Továbbfejlesztett valós idejű nagy teljesítményű fájlrendszer (ERTFS) család, Er Tfs-Proplus64, beágyazott fat32 fat64 fájlrendszer, Fat32,fat 64 operációs rendszer, beágyazott webböngésző . Letöltve: 2008. július 14. Az eredetiből archiválva : 2008. július 8..
  18. Virtuális fájlrendszerek létrehozása és kezelése Windows-alkalmazásaiban – Callback File System™ (lefelé irányuló kapcsolat) . Letöltve: 2008. július 14. Az eredetiből archiválva : 2011. október 7.. 
  19. OpenNews: Ownerless Distributed File System . Hozzáférés dátuma: 2008. július 3. Az eredetiből archiválva : 2008. július 3.
  20. eCryptfs – Vállalati titkosítási fájlrendszer az indítópulton . Letöltve: 2008. július 14. Az eredetiből archiválva : 2008. május 16..
  21. fsfs projekt a SourceForge.net oldalon
  22. Előnyök – Solid File System™ (hivatkozás nem érhető el) . Letöltve: 2008. július 14. Az eredetiből archiválva : 2008. július 14..