Lista över filsystem

Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från versionen som granskades den 10 december 2020; kontroller kräver 10 redigeringar .

Detta är en lista över filsystem (FS) och nätverksprotokoll som emulerar driften av ett filsystem, med en liten beskrivning. För att lära dig mer kan du följa den relevanta länken.

Vissa äldre operativsystem stödde bara ett av sina egna filsystem. I sådana fall hade filsystemet inte ett specifikt namn. Sådana filsystem kanske inte ingår i denna lista.

Diskfilsystem

Diskfilsystem är vanligtvis strömorienterade. Filer i strömorienterade filsystem representeras av en sekvens av bitar, som ofta tillhandahåller funktioner som läsning , skrivning , datamodifiering och slumpmässig åtkomst .

namn Inlämningsdatum,
plattform
Operativ system Utvecklaren Kommentar
ADFS 1983 AcornMOS Acorn datorer Det är efterföljaren till DFS .
AdvFS 1993 Digital UNIX / Tru64 UNIX DEC
Acer Fast File System (AFFS) 1989 (SCO Unix/Xenix Release 3.2) [~1][ förtydliga ] SCO OpenServer , SCO Unix/Xenix Acer kontrapunkt Ej att förväxla med Andrew File System
Ami filsäker 1990-talet Amiga Utveckling på fjärde nivån Kommersiell FS . Strukturellt kompatibel med PFS .
Amiga Fast File System (FFS) 1988 [~2] AmigaOS , AmigaOS4 , MorphOS Commodore Amiga Inc. Ej att förväxla med Berkley Fast File System . Stöd (för bakåtkompatibilitet) AmigaOS 4 och MorphOS . Anses för närvarande föråldrad. Den har tilläggen FFS1, FFS Intl, FFS DCache, FFS2.
AthFS ??? AtheOS ??? 64-bitars journalad FS. Används i Syllable OS
Apple filsystem _ _

(APFS)

2016 Mac OS Apple Inc. 64-bitars filsystem för iOS , MacOS , tvOS och watchOS optimerat för SSD:er .
BeFS (Be File System, BFS) 1997 BeOS Be Inc.
btrfs 2007 linux Orakel FS baserat på binära trädstrukturer ( B-Tree )
CBMFS ??? Commodore 64 ( FDD ) ???
Chan Fat 2006 [~3] ??? ChaN En fritt omdistribuerbar version av FAT för mikrokontroller med stöd för NAND , NOR , och långa namn och korta namn.
cmdfs ??? Kreativa mikrodesigner CMBFS filsystemtillägg lagt till av Creative Micro Designs för att använda deras 3,5" diskettenheter , RAM-enheter och hårddiskkontroller.
Cramfs (komprimerat ROM-filsystem) ??? ??? ??? ---
CSI-DOS ??? före Kristus ??? Används på BC i CSI-DOS OS
Desktop File System (DTFS) ??? SCO OpenServer SCO FS specialiserat på komprimering
EAFS ??? SCO OpenServer SCO Extended Acer Fast Filesystem, som vanligtvis används för att lagra starthanteraren och kärnan i UNIX -familjen av SCO OpenServer- operativsystem , och är monterad som /boot.
EFS (IRIX) ??? IRIX Silikon grafik Äldre blocksystem för IRIX OS
EFS 2000 [~4] Windows Microsoft Ett tillägg för FS NTFS som implementerar kryptering på filnivå.
exFAT (FAT64) november 2006 Windows , Mac OS X Microsoft En förbättrad version av FAT -filsystemet
ext 1992 ( Linux 0.96c ) linux Remy kort Utökad FS utvecklad för OS baserat på Linux-kärnan
ext2 1993 ( Linux ) linux Remy kort Den andra versionen av det utökade filsystemet för Linux
ext3 2001 ( Linux 2.4.15 ) [~5] linux Stephen Tweedy Journalad version av ext2
ext3ko 2003 linux Zachary Peterson , Stephen Tweedy , Remy Card , Theodore Ts'o , Andreas Gruenbacher , Andreas Dilger , et al. ext3 version som stöder ögonblicksbilder av filsystemet
ext4 2008 ( Linux ) linux Mingming Cao, Andreas Dilger, Alex Zhuravlev (Tomas), Dave Kleiimp, Theodore Ts'o , Eric Sandeen, et al. Ny version av ext3-filsystemet, med stöd för omfattningar
FETT 1976-1977 DOS , Windows Microsoft Skiljer sig i tabellstorlekar (12, 16 och 32 bitar)
FATX ??? Microsoft Stängd [~6] modifierad version av FAT, används i original Xbox -spelkonsoler
GCR ??? ??? ??? 5¼″ diskettlagringsformat som används av 8-bitars Apple II och Commodore Business Machines .
filsystem ??? Plan 9 Bell Labs Arkiv filsystem
Filer-11 ??? openvms ???
HFS ??? Mac OS ??? Hierarkiskt filsystem, används i äldre versioner av Mac OS- familjen
HFS Plus (HFS+) 2008 Mac OS ??? En uppdaterad version av HFS som används i de senaste versionerna av Mac OS- familjen
HPFS ??? OS/2 ??? Högpresterande filsystem, används i OS/2
High Throughput File System (HTFS) ??? SCO Open Server 5 SCO High Throughput Filesystem, SCO OpenServer 5 OS-filsystem .
ISO 9660 ??? ??? Används på CD-ROM och DVD - skivor. Har Rock Ridge och Joliet förlängningar .
JFS ??? Linux , OS/2 , AIX IBM Journaliserat filsystem , stöder omfattningar
LFS ??? BSD ???
Lyster 2001 linux Klusterfilsystem det är ett klustrat filsystem
Macintosh filsystem 1984 Mac OS ??? Filsystemet användes en gång i den tidiga Mac OS -familjen
Minix ??? Minix ???
mikrodos ??? före Kristus ??? Ett filsystem med ett icke-fragmenterbart filformat. Den användes på BK persondatorer i operativsystemen MKDOS , AO-DOS , NORD , MicroDOS, NORTON-BK , PascalDOS , etc. Stöds skrivskyddad i ANDOS . Olika operativsystem stödde ofta olika, inte alltid helt kompatibla ändringar.
Fleranvändarfilsystem (MUFS) ??? Amiga OS ??? Tillägg för AmigaOS -filsystem , vilket gör att användarrättigheter kan implementeras
filsystem ??? NetWare Novell Original FS för NetWare 2.x - 5.x, används valfritt i framtida versioner.
Nästa 3 2010 ( Linux 2.6 ) linux CTERA Networks [1] FS med stöd för FS ögonblicksbilder . Baserat på ext3 -kod . Källkoderna för projektet distribueras under GNU GPL-licensen . [~7]
NILFS från version 2.6 och senare linux Nippon Telegraph and Telephone Cyber ​​​​Space Laboratories Linux-version av LFS .
Novell Storage Services (NSS) 1998 NetWare (från version 5.0 och uppåt), GNU/Linux Novell 64-bitars journalfilsystem. Använder algoritmen "balanserat träd".
NTFS 1993 Windows Microsoft Stängt journalsystem
Nästa 1990 NeXTSTEP , OpenStep Nästa NeXT datorfilsystem
Amiga Old File System [1] (OFS) 1982-1985 TripOS , AmigaOS MetaComCo Används främst för disketter
Professionellt filsystem (PFS) 1995 Amiga OS Michiel Pelt Dessutom är PFS2, PFS3, etc. ett avancerat filsystem tillgängligt för AmigaOS -familjen av operativsystem och har hög tillförlitlighet.
Qnx4fs ??? QNX ??? Filsystemet som används i QNX version 4 och 6.
Qnx6fs ??? QNX ??? Ett nytt kopiera-på-skriv- filsystem introducerat i QNX 6.4.0 och använt som standard sedan 6.4.1.
ReFS 2012 ( Windows Server 8 ) Windows Microsoft Det erbjuds som ett alternativ till NTFS -filsystemet i segmentet datalagringssystem baserade på Microsoft -produkter , med dess vidare migrering till området för klientsystem. [~8]
ReiserFS ??? linux Namesys  _ Ett filsystem designat specifikt för Linux som kan journalföra.
Reiser4 ??? linux Namesys  _ 4:e versionen av ReiserFS -filsystemet .
S51K ??? SCO OpenServer ??? AT&T UNIX System V 1KB filsystem, som används av SCO OpenServer .
SkyFS ??? SkyOS ??? Ett filsystem som utvecklas av SkyOS- projektet för att ersätta den för närvarande använda BeOS BFS
Smart filsystem (SFS) 1998 AmigaOS , AmigaOS4 , MorphOS , AROS John Hendrikx Ett avancerat journalfilsystem tillgängligt för AmigaOS -familjen , såväl som MorphOS och AROS . En av funktionerna i detta system är möjligheten att defragmentera även när du arbetar med filer.
SpadFS 2006 linux Mikulas Patocka Filsystem som inte är journalförda, med möjlighet till hash -sökning .
Squashfs (.sfs) 2009 ( Linux 2.6.29 ) [~9] linux Phillip Lougher, Robert Lougher Ett komprimeringsfilsystem som ger skrivskyddad åtkomst till data.
Standard Language File System (STL) ??? ??? IBM [~10] ---
Tivos ??? ??? TiVo Proprietärt, felbeständigt format som används i Tivo -hårddiskar för inspelning av TV-sändningar.
Tux3 (tux3fs) ??? linux ??? Ett experimentellt gratis filsystem för Linux .
Unix filsystem (UFS) 1982 ( BSD 4.2 ) BSD UC Berkeley FS, även kallat Berkeley Fast File System eller BSD Fast File System (BSD FFS), är ett standardsystem utvecklat på Berkeley och används i äldre operativsystem i BSD- familjen .
Unix filsystem 2 (UFS2) ??? BSD UC Berkeley Används i de senaste versionerna av BSD - familjen av operativsystem
Universal Disk Format (UDF) 1996 Optical Storage Technology Association Batchfilsystem för WORM/RW-enheter (som CD-RW och DVD).
Veritas filsystem (VxFS) 1991 HP-UX , Solaris , Linux , AIX , etc. Veritas Det första (enligt utvecklaren) kommersiella journalfilsystemet . [~11]
VFAT ??? ??? Microsoft En version av FAT som tillåter långa (upp till 255 tecken) filnamn istället för filnamnsformatet 8.3. Vissa metoder som används i Windows är patenterade.
Virtuell lagringsåtkomstmetod (VSAM) ??? ??? ??? Transaktionsfilsystem som manipulerar virtuell datalagring
WinFS projektet stängt[ förtydliga ] Windows Microsoft Windows Future Storage planeras som en ersättning för NTFS . För närvarande finns den bara i betaversion och används internt av Microsoft .
Write Anywhere File Layout (WAFL) ??? Data ONTAP Netapp Ett internt högpresterande filsystem som används i det specialiserade Data ONTAP OS i nätverkslagringssystem från NetApp .
XFS 1994 ( IRIX 5.3) IRIX , GNU/Linux , BSD Silikon grafik Ett högpresterande journaliseringsfilsystem som ursprungligen utformades specifikt för IRIX . Den 1 maj 2001 släppte Silicon Graphics XFS under GNU General Public License. XFS skiljer sig från andra filsystem genom att det ursprungligen designades för användning på stora diskar.
Zettabyte filsystem (ZFS) 2005 ( Öppen Solaris ) Öppna Solaris , Solaris Sun Microsystems Öppna filsystemet. Används på Solaris 10, Solaris 11, Solaris Express Developer Edition, Solaris Express Community Edition, FreeBSD , Mac OS X Leopard, Linux (i användarlandet).
FS BK-11 ??? OS BK-11 ??? Används på BC
Anteckningar
  1. Martin Marshall. "Intel-Architecture Unix: Still a Moving Target"   // InfoWorld . - 1989. - S. 64 . Arkiverad från originalet den 19 september 2014. — "Den nya SCO-versionen lägger också till ett snabbt filsystem designat av Acer Counterpoint <...> Enligt SCO Xenix produktchef Bill Brothers kan Acer Fast File Systems prestanda vara så hög som 600 till 800 kilobyte per sekund, jämfört med cirka 100 kilobyte per sekund för standard Unix-filformat."
  2. Release 1.3 bekräftad den 16 september 1988 av Carolyn Scheppner från CATS i amiga.dev i BIX . Kopia av BIX-meddelande från USENET
  3. [FatFs - Generic FAT File System Module http://elm-chan.org/fsw/ff/00index_e.html ] .
  4. Introducerades först i NTFS 3.0 . Datum för åtkomst: 17 februari 2011. Arkiverad från originalet den 27 december 2009.
  5. Rob Radez. 2.4.15-final . Linux-kärnas e-postlista (23 november 2001). Hämtad 30 november 2010. Arkiverad från originalet 26 augusti 2011.
  6. Microsofts motstånd mot Datels motion om partiell sammanfattningsdom Arkiverad 25 april 2014 på Wayback Machine (PDF-fil på Electronic Frontier Foundations webbplats ) - " FatX är ett opublicerat, proprietärt format som inte är läsbart med standardverktyg som är tillgängliga på en Macintosh, Windows eller Linux-dator. ”, är mycket text skuggad.
  7. Sergey Ptashnick. "Code Open for Next3 - Linux Filesystem with FS Snapshot Support" . OpenNet.ru (9 juni 2010). Hämtad 17 februari 2011. Arkiverad från originalet 11 maj 2011.
  8. ReFS-filsystemet inifrån släppt . R.Lab (16 mars 2012). Hämtad 28 mars 2012. Arkiverad från originalet 13 augusti 2013.
  9. "Btrfs and Squashfs merged into Linux kernel"  (eng.) (10 januari 2009). Hämtad 4 januari 2011. Arkiverad från originalet 26 augusti 2011.
  10. Hjälp - IBM AIX-kompilatorer  (nedlänk)
  11. VERITAS Foundation Suite och Foundation Suite HA 3.5 (nedlänk) . VERITAS. Hämtad 21 november 2007. Arkiverad från originalet 25 oktober 2003. 

Filsystem för solid state-enheter

Solid state-media, som flash-enheter , liknar i sitt datagränssnitt konventionella hårddiskar, men har sina egna problem och nackdelar. Även om datasökningstiden är praktiskt taget noll, krävs speciella algoritmer som slitageutjämning och feldetektering och korrigering för att optimera dataskrivning och radering .

Skrivorienterade filsystem

I postorienterade filsystem lagras filer som en samling poster (snarare än som en platt samling byte). Sådana filsystem är främst associerade med äldre stordatorer och minidatoroperativsystem . Program läser och skriver i hela poster, istället för byte skrivna i en specifik ordning; detta sätt att arbeta med filer återspeglas i I/O-satserna i äldre versioner av FORTRAN-språket .

Filsystem för nätverkslagring

Filsystem för delade diskar (även kända som filsystem för nätverk (delad) lagring ( SAN -filsystem ) eller klusterfilsystem ) används huvudsakligen i nätverkslagring, där alla nätverksnoder har direkt åtkomst till blocklagringsenheten där denna fil finns lokaliserat system. Sådana filsystem fungerar även om en av noderna misslyckas. Dessa filsystem används ofta i kluster med hög tillgänglighet tillsammans med hårdvaru -RAID . NAS-filsystem expanderar vanligtvis inte längre än 64 eller 128 noder.

De kan vara symmetriska, med metadata fördelade över noder, eller asymmetriska, med centraliserade metadatalagrar.

Distribuerade filsystem

Distribuerade filsystem är också kända som nätverksfilsystem.

Distribuerade parallella filsystem med kraschskydd

Distribuerade filsystem, som är parallella och feltoleranta, delar och replikerar data över många servrar för hög prestanda och dataintegritet . Även när servern kraschar går ingen data förlorad. Dessa filsystem används i höghastighetsdatorer och hög tillgänglighetskluster.

Alla filsystem som listas här fokuserar på hög tillgänglighet, skalbarhet och hög prestanda, om inget annat anges.

Under utveckling:

Punkt-till-punkt filsystem

Filsystem för speciella ändamål

Pseudo och virtuella filsystem

Krypterade filsystem

Filsystem med kraschskydd

Filsystem med inbyggd redundans. Vanliga filsystem för inbäddade system som använder transaktioner eller journaler ska inte inkluderas i denna lista.

Se även

Anteckningar

  1. Amiga gammalt filsystem . Hämtad 28 oktober 2020. Arkiverad från originalet 1 november 2020.
  2. Encina (nedlänk) . Datum för åtkomst: 14 juli 2008. Arkiverad från originalet den 9 februari 2012. 
  3. IBM - TXSeries för flera plattformar, V7.1 - TXSeries för flera plattformar - Programvara (nedlänk) . Hämtad 14 juli 2008. Arkiverad från originalet 8 augusti 2008. 
  4. HP PolyServe (nedlänk) . Hämtad 14 juli 2008. Arkiverad från originalet 13 januari 2008. 
  5. HP Scalable NAS - Clustered File System Software (nedlänk) . Hämtad 14 juli 2008. Arkiverad från originalet 10 januari 2008. 
  6. Distribuerade filsystem . Hämtad 15 juni 2010. Arkiverad från originalet 5 januari 2010.
  7. tahoe-lafs . Hämtad 19 februari 2009. Arkiverad från originalet 10 april 2008.
  8. OpenNews: Ny version av Tahoe decentraliserade filsystem . Hämtad 19 februari 2009. Arkiverad från originalet 23 februari 2009.
  9. Arkiverad kopia (länk ej tillgänglig) . Tillträdesdatum: 14 juli 2008. Arkiverad från originalet den 1 april 2010. 
  10. XtreemFS - ett molnfilsystem . Hämtad 14 juli 2008. Arkiverad från originalet 11 augusti 2008.
  11. Välkommen till XtreemOS! — XtreemOS: Ett Linux-baserat operativsystem för att stödja virtuella organisationer för nästa generations Grids . Tillträdesdatum: 14 juli 2008. Arkiverad från originalet 27 juli 2008.
  12. The Future of Storage - Cleversafe.org (nedlänk) . Hämtad 14 juli 2008. Arkiverad från originalet 28 augusti 2008. 
  13. WebDAV (nedlänk) . Hämtad 14 juli 2008. Arkiverad från originalet 23 maj 2008. 
  14. CiteSeerX - SODA: Ett leasingbaserat konsekvent distribuerat filsystem . Hämtad 14 juli 2008. Arkiverad från originalet 15 januari 2008.
  15. IBM Research | Teknisk papperssökning | Sysman: Ett virtuellt filsystem för klustersystemhantering (sökrapporter) . Hämtad 14 juli 2008. Arkiverad från originalet 15 maj 2010.
  16. pramfs-projektSourceForge.net
  17. Enhanced Real-time High Performance File System (ERTFS) familj, Er Tfs-Proplus64, inbäddat fat32 fat64 filsystem, Fat32, fat 64 operativsystem, inbäddad webbläsare . Hämtad 14 juli 2008. Arkiverad från originalet 8 juli 2008.
  18. Skapa och hantera virtuella filsystem i dina Windows-program - Callback File System™ (nedlänk) . Hämtad 14 juli 2008. Arkiverad från originalet 7 oktober 2011. 
  19. OpenNews: Ägarlöst distribuerat filsystem . Datum för åtkomst: 3 juli 2008. Arkiverad från originalet 3 juli 2008.
  20. eCryptfs - Enterprise Cryptographic Filesystem i Launchpad . Hämtad 14 juli 2008. Arkiverad från originalet 16 maj 2008.
  21. fsfs-projektSourceForge.net
  22. Fördelar - Solid File System™ (länk ej tillgänglig) . Hämtad 14 juli 2008. Arkiverad från originalet 14 juli 2008.