Liste over filsystemer

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 10. december 2020; checks kræver 10 redigeringer .

Dette er en liste over filsystemer (FS) og netværksprotokoller, der emulerer driften af ​​et filsystem, med en lille beskrivelse. For at lære mere kan du følge det relevante link.

Nogle ældre operativsystemer understøttede kun et af deres egne filsystemer. I sådanne tilfælde havde filsystemet ikke et specifikt navn. Sådanne filsystemer er muligvis ikke inkluderet på denne liste.

Diskfilsystemer

Diskfilsystemer er normalt stream-orienterede. Filer i stream-orienterede filsystemer er repræsenteret af en sekvens af bits, der ofte giver funktioner som læsning , skrivning , datamodifikation og tilfældig adgang .

Navn Indleveringsdato,
platform
Operativ system Udvikler Kommentar
ADFS 1983 AcornMOS Acorn computere Det er efterfølgeren til DFS .
AdvFS 1993 Digital UNIX / Tru64 UNIX DEC
Acer Fast File System (AFFS) 1989 (SCO Unix/Xenix Release 3.2) [~1][ afklare ] SCO OpenServer , SCO Unix/Xenix Acer kontrapunkt Ikke at forveksle med Andrew File System
Ami filsikker 1990'erne Amiga Udvikling på fjerde niveau Kommerciel FS . Strukturelt kompatibel med PFS .
Amiga Fast File System (FFS) 1988 [~2] AmigaOS , AmigaOS4 , MorphOS Commodore Amiga Inc. Ikke at forveksle med Berkley Fast File System . Understøttet (til bagudkompatibilitet) AmigaOS 4 og MorphOS . Anses i øjeblikket for at være forældet. Den har udvidelserne FFS1, FFS Intl, FFS DCache, FFS2.
AthFS ??? AtheOS ??? 64-bit journaliseret FS. Anvendes i Syllable OS
Apple filsystem _ _

(APFS)

2016 macOS Apple Inc. 64-bit filsystem til iOS , MacOS , tvOS og watchOS optimeret til SSD'er .
BeFS (Be File System, BFS) 1997 BeOS Vær Inc.
btrfs 2007 linux Oracle FS baseret på binære træstrukturer ( B-Tree )
CBMFS ??? Commodore 64 ( FDD ) ???
Chan Fedt 2006 [~3] ??? ChaN En frit omdistribuerbar version af FAT til mikrocontrollere med understøttelse af NAND , NOR og lange navne og korte navne.
cmdfs ??? Kreativt mikrodesign CMBFS filsystemudvidelse tilføjet af Creative Micro Designs til at bruge deres 3,5" diskettedrev , RAM-drev og harddiskcontrollere.
Cramfs (komprimeret ROM-filsystem) ??? ??? ??? ---
CSI-DOS ??? f.Kr ??? Brugt på BC i CSI-DOS OS
Desktop File System (DTFS) ??? SCO OpenServer SCO FS med speciale i kompression
EAFS ??? SCO OpenServer SCO Extended Acer Fast Filesystem, der typisk bruges til at gemme bootloaderen og kernen på UNIX -familien af ​​SCO OpenServer -operativsystemer , og er monteret som /boot.
EFS (IRIX) ??? IRIX Silicium grafik Ældre bloksystem til IRIX OS
EFS 2000 [~4] Windows Microsoft En udvidelse til FS NTFS , der implementerer kryptering på filniveau.
exFAT (FAT64) november 2006 Windows , Mac OS X Microsoft En forbedret version af FAT -filsystemet
ext 1992 ( Linux 0.96c ) linux Remy kort Udvidet FS udviklet til OS baseret på Linux-kernen
ext2 1993 ( Linux ) linux Remy kort Den anden version af det udvidede filsystem til Linux
ext3 2001 ( Linux 2.4.15 ) [~5] linux Stephen Tweedy Journaliseret version af ext2
ext3ko 2003 linux Zachary Peterson , Stephen Tweedy , Remy Card , Theodore Ts'o , Andreas Gruenbacher , Andreas Dilger , et al. ext3 version , der understøtter snapshots af filsystemet
ext4 2008 ( Linux ) linux Mingming Cao, Andreas Dilger, Alex Zhuravlev (Tomas), Dave Kleiamp, ​​Theodore Ts'o , Eric Sandeen, et al. Ny version af ext3-filsystemet med understøttelse af omfang
FED 1976-1977 DOS , Windows Microsoft Afviger i tabelstørrelser (12, 16 og 32 bit)
FATX ??? Microsoft Lukket [~6] modificeret version af FAT, brugt i originale Xbox -spilkonsoller
GCR ??? ??? ??? 5¼″ diskettelagerformat brugt af 8-bit Apple II og Commodore Business Machines .
filsystem ??? Plan 9 Bell Labs Arkiv filsystem
Filer-11 ??? åbenvms ???
HFS ??? MacOS ??? Hierarkisk filsystem, brugt i ældre versioner af Mac OS -familien
HFS Plus (HFS+) 2008 MacOS ??? En opdateret version af HFS brugt i de seneste versioner af Mac OS- familien
HPFS ??? OS/2 ??? Højtydende filsystem, brugt i OS/2
High Throughput File System (HTFS) ??? SCO Open Server 5 SCO High Throughput Filesystem, SCO OpenServer 5 OS filsystem .
ISO 9660 ??? ??? Anvendes på CD-ROM og DVD diske. Har Rock Ridge og Joliet extensions .
JFS ??? Linux , OS/2 , AIX IBM Journaliseret filsystem , understøtter omfang
LFS ??? BSD ???
Glans 2001 linux Klyngefilsystemer det er et klynget filsystem
Macintosh filsystem 1984 MacOS ??? Filsystem engang brugt i den tidlige Mac OS -familie
Minix ??? Minix ???
mikrodoser ??? f.Kr ??? Et filsystem med et ikke-fragmenterbart filformat. Det blev brugt på BK personlige computere i operativsystemerne MKDOS , AO-DOS , NORD , MicroDOS, NORTON-BK , PascalDOS osv. Understøttet skrivebeskyttet i ANDOS . Forskellige operativsystemer understøttede ofte forskellige, ikke altid fuldt kompatible ændringer.
Flerbruger filsystem (MUFS) ??? Amiga OS ??? Udvidelse til AmigaOS - filsystemer , der gør det muligt at implementere brugerrettigheder
filsystem ??? NetWare Novell Original FS til NetWare 2.x - 5.x, bruges valgfrit i fremtidige versioner.
Næste 3 2010 ( Linux 2.6 ) linux CTERA-netværk [1] FS med understøttelse af FS snapshots . Baseret på ext3 -kode . Kildekoderne til projektet distribueres under GNU GPL-licensen . [~7]
NILFS fra version 2.6 og nyere linux Nippon Telegraph and Telephone Cyber ​​​​Space Laboratories Linux-version af LFS .
Novell Storage Services (NSS) 1998 NetWare (fra version 5.0-op), GNU/Linux Novell 64-bit journaliseringsfilsystem. Bruger "balanceret træ"-algoritmen
NTFS 1993 Windows Microsoft Lukket journaliseringsfilsystem
Næste 1990 NeXTSTEP , OpenStep Næste NeXT computer filsystem
Amiga Old File System [1] (OFS) 1982-1985 TripOS , AmigaOS MetaComCo Bruges hovedsageligt til disketter
Professionelt filsystem (PFS) 1995 Amiga OS Michiel Pelt PFS2, PFS3 osv. er også et avanceret filsystem, der er tilgængeligt for AmigaOS -familien af ​​operativsystemer og har høj pålidelighed.
Qnx4fs ??? QNX ??? Filsystemet brugt i QNX version 4 og 6.
Qnx6fs ??? QNX ??? Et nyt kopi-på-skriv- filsystem introduceret i QNX 6.4.0 og brugt som standard siden 6.4.1.
ReFS 2012 ( Windows Server 8 ) Windows Microsoft Det tilbydes som et alternativ til NTFS -filsystemet i segmentet af datalagringssystemer baseret på Microsoft -produkter , med dets yderligere migrering til området for klientsystemer. [~8]
ReiserFS ??? linux Namesys  _ Et filsystem designet specifikt til Linux , der er i stand til at journalføre.
Reiser4 ??? linux Namesys  _ 4. version af ReiserFS -filsystemet .
S51K ??? SCO OpenServer ??? AT&T UNIX System V 1KB filsystem, brugt af SCO OpenServer .
SkyFS ??? SkyOS ??? Et filsystem, der udvikles af SkyOS- projektet, til at erstatte den aktuelt brugte BeOS BFS
Smart File System (SFS) 1998 AmigaOS , AmigaOS4 , MorphOS , AROS John Hendrikx Et avanceret journaliseringsfilsystem tilgængeligt for AmigaOS -familien samt MorphOS og AROS . En af funktionerne ved dette system er evnen til at defragmentere , selv mens du arbejder med filer.
SpadFS 2006 linux Mikulas Patocka Ikke-journalføringsfilsystem, med mulighed for hash -opslag .
Squashfs (.sfs) 2009 ( Linux 2.6.29 ) [~9] linux Phillip Lougher, Robert Lougher Et komprimeringsfilsystem, der giver skrivebeskyttet adgang til data.
Standard Language File System (STL) ??? ??? IBM [~10] ---
Tivos ??? ??? TiVo Proprietært, fejlbestandigt format, der bruges i Tivo -harddiske til optagelse af tv-udsendelser.
Tux3 (tux3fs) ??? linux ??? Et eksperimentelt gratis filsystem til Linux .
Unix-filsystem (UFS) 1982 ( BSD 4.2 ) BSD UC Berkeley FS, også kaldet Berkeley Fast File System eller BSD Fast File System (BSD FFS), er et standardsystem udviklet hos Berkeley og brugt i ældre operativsystemer fra BSD - familien .
Unix-filsystem 2 (UFS2) ??? BSD UC Berkeley Anvendes i de seneste versioner af BSD- familien af ​​operativsystemer
Universal Disk Format (UDF) 1996 Optical Storage Technology Association Batch-filsystem til WORM/RW-enheder (såsom CD-RW og DVD).
Veritas filsystem (VxFS) 1991 HP-UX , Solaris , Linux , AIX osv. Veritas Det første (ifølge udvikleren) kommercielle journaliseringsfilsystem . [~11]
VFAT ??? ??? Microsoft En version af FAT, der tillader lange (op til 255 tegn) filnavne i stedet for 8.3 filnavneformatet. Nogle metoder, der bruges i Windows, er patenterede.
Virtuel lageradgangsmetode (VSAM) ??? ??? ??? Transaktionelt filsystem, der manipulerer virtuel datalagring
WinFS projektet lukket[ afklare ] Windows Microsoft Windows Future Storage er planlagt som en erstatning for NTFS . I øjeblikket findes den kun i betaversion og bruges internt af Microsoft .
Write Anywhere File Layout (WAFL) ??? Data ONTAP NetApp Et internt højtydende filsystem, der bruges i det specialiserede Data ONTAP OS i netværkslagersystemer fra NetApp .
XFS 1994 ( IRIX 5.3) IRIX , GNU/Linux , BSD Silicium grafik Et højtydende journaliseringsfilsystem, der oprindeligt er designet specielt til IRIX . Den 1. maj 2001 udgav Silicon Graphics XFS under GNU General Public License. XFS adskiller sig fra andre filsystemer ved, at det oprindeligt er designet til brug på store diske.
Zettabyte filsystem (ZFS) 2005 ( Åben Solaris ) Åbn Solaris , Solaris Sun Microsystems Åbn filsystemet. Brugt på Solaris 10, Solaris 11, Solaris Express Developer Edition, Solaris Express Community Edition, FreeBSD , Mac OS X Leopard, Linux (i brugerland).
FS BK-11 ??? OS BK-11 ??? Brugt på BC
Noter
  1. Martin Marshall. "Intel-Architecture Unix: Still a Moving Target"   // InfoWorld . - 1989. - S. 64 . Arkiveret fra originalen den 19. september 2014. — “Den nye SCO-udgivelse tilføjer også et hurtigt filsystem designet af Acer Counterpoint <...> Ifølge SCO Xenix produktchef Bill Brothers kan Acer Fast File System-ydeevnen være så høj som 600 til 800 kilobyte pr. sekund, sammenlignet med omkring 100 kilobyte pr. sekund for standard Unix-filformater."
  2. 1.3-udgivelse bekræftet den 16. september 1988 af Carolyn Scheppner fra CATS i amiga.dev i BIX . Kopi af BIX-meddelelse fra USENET
  3. [FatFs - Generisk FAT-filsystemmodul http://elm-chan.org/fsw/ff/00index_e.html ] .
  4. Først introduceret i NTFS 3.0 . Dato for adgang: 17. februar 2011. Arkiveret fra originalen 27. december 2009.
  5. Rob Radez. 2.4.15-finale . Linux-kernens postliste (23. november 2001). Hentet 30. november 2010. Arkiveret fra originalen 26. august 2011.
  6. Microsofts modstand mod Datels forslag om delvis sammenfattende dom Arkiveret 25. april 2014 på Wayback Machine (PDF-fil på Electronic Frontier Foundations websted ) - " FatX er et upubliceret, proprietært format, der ikke kan læses ved hjælp af standardværktøjer, der er tilgængelige på en Macintosh, Windows eller Linux computer. ”, er meget tekst skraveret.
  7. Sergey Ptashnick. "Code Open for Next3 - Linux Filesystem with FS Snapshot Support" . OpenNet.ru (9. juni 2010). Hentet 17. februar 2011. Arkiveret fra originalen 11. maj 2011.
  8. ReFS-filsystemet indefra Frigivet . R.Lab (16. marts 2012). Hentet 28. marts 2012. Arkiveret fra originalen 13. august 2013.
  9. "Btrfs og Squashfs fusioneret ind i Linux-kernen"  (eng.) (10. januar 2009). Hentet 4. januar 2011. Arkiveret fra originalen 26. august 2011.
  10. Hjælp - IBM AIX-kompilatorer  (downlink)
  11. VERITAS Foundation Suite og Foundation Suite HA 3.5 (downlink) . VERITAS. Hentet 21. november 2007. Arkiveret fra originalen 25. oktober 2003. 

Filsystemer til solid state-drev

Solid state-medier, såsom flashdrev , ligner i deres datagrænseflade konventionelle harddiske, men har deres egne problemer og ulemper. Selvom dataopslagstiden praktisk talt er nul, kræves specielle algoritmer såsom slidudjævning og fejlregistrering og korrektion for at optimere dataskrivning og sletning .

Skriveorienterede filsystemer

I registreringsorienterede filsystemer gemmes filer som en samling af poster (i stedet for som en flad samling af bytes). Sådanne filsystemer er primært forbundet med ældre mainframes og minicomputeroperativsystemer . Programmer læser og skriver i hele poster i stedet for bytes skrevet i en bestemt rækkefølge; denne måde at arbejde med filer på afspejles i I/O-sætningerne i ældre versioner af FORTRAN-sproget .

Filsystemer til netværkslagring

Filsystemer til delte diske (også kendt som filsystemer til netværk (delt) lagring ( SAN -filsystem ) eller klyngefilsystemer ) bruges hovedsageligt i netværkslagring, hvor alle netværksnoder har direkte adgang til den bloklagerenhed, hvor denne fil er lokaliseret system. Sådanne filsystemer fungerer, selvom en af ​​noderne svigter. Disse filsystemer bruges almindeligvis i klynger med høj tilgængelighed sammen med hardware RAID . NAS-filsystemer udvider sig typisk ikke ud over 64 eller 128 noder.

De kan være symmetriske med metadata fordelt på tværs af noder eller asymmetriske med centraliserede metadatalagre.

Distribuerede filsystemer

Distribuerede filsystemer er også kendt som netværksfilsystemer.

Distribuerede parallelle filsystemer med nedbrudsbeskyttelse

Distribuerede filsystemer, som er parallelle og fejltolerante, deler og replikerer data på tværs af mange servere for høj ydeevne og dataintegritet . Selv når serveren går ned, går ingen data tabt. Disse filsystemer bruges i højhastighedscomputere og høj tilgængelighedsklynger.

Alle filsystemer anført her fokuserer på høj tilgængelighed, skalerbarhed og høj ydeevne, medmindre andet er angivet.

Ved at udvikle:

Punkt-til-punkt filsystemer

Filsystemer til særlige formål

Pseudo og virtuelle filsystemer

Krypterede filsystemer

Filsystemer med nedbrudsbeskyttelse

Filsystemer med indbygget redundans. Almindelige filsystemer til indlejrede systemer, der bruger transaktioner eller journaler, bør ikke medtages på denne liste.

Se også

Noter

  1. Amiga gamle filsystem . Hentet 28. oktober 2020. Arkiveret fra originalen 1. november 2020.
  2. Encina (downlink) . Dato for adgang: 14. juli 2008. Arkiveret fra originalen den 9. februar 2012. 
  3. IBM - TXSeries for Multiplatforms, V7.1 - TXSeries for Multiplatforms - Software (downlink) . Hentet 14. juli 2008. Arkiveret fra originalen 8. august 2008. 
  4. HP PolyServe (downlink) . Hentet 14. juli 2008. Arkiveret fra originalen 13. januar 2008. 
  5. HP Scalable NAS - Clustered File System Software (downlink) . Hentet 14. juli 2008. Arkiveret fra originalen 10. januar 2008. 
  6. Distribuerede filsystemer . Hentet 15. juni 2010. Arkiveret fra originalen 5. januar 2010.
  7. tahoe-lafs . Hentet 19. februar 2009. Arkiveret fra originalen 10. april 2008.
  8. OpenNews: Ny version af Tahoe decentraliserede filsystem . Hentet 19. februar 2009. Arkiveret fra originalen 23. februar 2009.
  9. Arkiveret kopi (link ikke tilgængeligt) . Dato for adgang: 14. juli 2008. Arkiveret fra originalen 1. april 2010. 
  10. XtreemFS - et filsystem i skyen . Hentet 14. juli 2008. Arkiveret fra originalen 11. august 2008.
  11. Velkommen til XtreemOS! — XtreemOS : Et Linux-baseret operativsystem til at understøtte virtuelle organisationer til næste generations Grids . Dato for adgang: 14. juli 2008. Arkiveret fra originalen den 27. juli 2008.
  12. The Future of Storage - Cleversafe.org (downlink) . Hentet 14. juli 2008. Arkiveret fra originalen 28. august 2008. 
  13. WebDAV (downlink) . Hentet 14. juli 2008. Arkiveret fra originalen 23. maj 2008. 
  14. CiteSeerX - SODA: A Lease-Based Consistent Distributed File System . Hentet 14. juli 2008. Arkiveret fra originalen 15. januar 2008.
  15. IBM Research | Teknisk papirsøgning | Sysman: Et virtuelt filsystem til Cluster System Management (Søgerapporter) . Hentet 14. juli 2008. Arkiveret fra originalen 15. maj 2010.
  16. pramfs-projektSourceForge.net
  17. Enhanced Real-time High Performance File System (ERTFS) familie, Er Tfs-Proplus64, indlejret fat32 fat64 filsystem, Fat32, fat 64 operativsystem, indlejret webbrowser . Hentet 14. juli 2008. Arkiveret fra originalen 8. juli 2008.
  18. Opret og administrer virtuelle filsystemer i dine Windows-applikationer - Callback File System™ (downlink) . Hentet 14. juli 2008. Arkiveret fra originalen 7. oktober 2011. 
  19. OpenNews: Ejerløst distribueret filsystem . Dato for adgang: 3. juli 2008. Arkiveret fra originalen 3. juli 2008.
  20. eCryptfs - Enterprise Cryptographic Filesystem i Launchpad . Hentet 14. juli 2008. Arkiveret fra originalen 16. maj 2008.
  21. fsfs-projektSourceForge.net
  22. Fordele - Solid File System™ (link utilgængeligt) . Hentet 14. juli 2008. Arkiveret fra originalen 14. juli 2008.