Lista över filsystem

Från Wikipedia, den fria encyklopedin
Hoppa till navigation Hoppa till sökning

Detta är en lista över filsystem . Filsystem används på datorer för att lagra filer på ett strukturerat sätt i kataloger .

Filsystem för skivor

Dessa filsystem använder olika sätt för att säkerställa att data lagras på ett meningsfullt sätt på databärare. Därmed går de ofta in på databärarnas speciella egenskaper. De flesta av dem kommer från ett visst operativsystem eller en viss datorplattform och är ofta specialiserade på ett visst sätt och användes eller används därför huvudsakligen där. Ändå kan dessa också nås från tredjepartssystem, förutsatt att operativsystemet stöder detta direkt eller om operativsystemet aktiveras via lämplig drivrutinsprogramvara . Undantag är filsystem som stöder utökad auktorisering, erbjuder möjlighet till kryptering eller vars exakta funktionalitet är en affärshemlighet (t.ex. NTFS).

Många tidiga operativsystem (till exempel CP / M , Apple DOS , Commodore DOS ) hade var och en bara ett filsystem som inte hade sitt eget namn. Vid behov ska dessa identifieras mer exakt med tillverkaren.

Filsystem för hårddiskar

Följande filsystem användes eller används främst på hårddiskar . De klassificeras var och en enligt det primära måloperativsystemet.

Amiga

  • FFS ( Amiga Fast File System ): filsystem under AmigaOS från version 1.3 (får inte förväxlas med Berkeley FFS )
  • IceFS - valfritt freeware -filsystem för MorphOS
  • JXFS: filsystem under AmigaOS från version 4.1
  • OFS ( Old / Original File System ): används i AmigaOS till och med version 1.3, ursprungligen Amiga File System
  • PFS ( Professional File System ): AmigaOS -filsystem - atomlagringstyp
  • SFS ( Amiga Smart File System ): Kan användas från AmigaOS 3.x, standardfilsystem under MorphOS

Äpple

  • Apple DOS : diskettbaserat filsystem för Apple II
  • Apple SOS : Vidareutveckling av Apple DOS för Apple III , för disketter (5,25 ″ och 3,5 ″) och hårddiskar (Apple ProFile 5 MB och 10 MB)
  • Apple ProDOS : filsystem för sena Apple II -modeller (Apple IIe och Apple IIgs), filsystem kompatibelt med Apple SOS
  • MFS ( Macintosh File System ): hierarkiskt filsystem med Macintosh -specifika egenskaper, på tidiga Macintosh -modeller (Macintosh 128 och Macintosh 512)
  • HFS ( hierarkiskt filsystem ): hierarkiskt filsystem med Macintosh-specifika egenskaper, på Macintosh-modeller från 1986 (från Macintosh Plus)
  • HFS + : vidareutvecklad variant av HFS med journalföring och mer generösa begränsningar för filstorlekar, volymstorlekar etc., standard under Mac OS 8.1 till macOS 10.12
  • APFS ( Apple File System ): Efterföljare till HFS +, standard sedan iOS 10.3 och macOS 10.13 (endast med macOS 10.14 också på Fusion Drive )

RiscOS och Acorn

  • DFS ( Disc Filing System ): Acorns icke- hierarkiska diskfilsystem (får inte förväxlas med Microsoft DFS )
  • ADFS ( Advanced Disc Filing System ): vidareutvecklad variant av DFS med hierarki och fragmentering, under RISC OS

Haiku och BeOS

Linux

  • btrfs ( Btree File System ) -ett så kallat kopier-på-skriv- filsystem, som ger möjlighet att skapa så kalladeögonblicksbilder
  • EcryptFS ( Enterprise Cryptographic Filesystem ) - ett krypterande filsystem med stöd i Linux -kärnan
  • EncFS ( Encrypted File System ) - ett krypterande userland -filsystem baserat på FUSE
  • ext ( Extended File System ) - vidareutvecklad variant av minix -filsystemet för Linux
  • ext2 ( Second Extended File System ) - vidareutvecklad variant av ext med utökade gränser; var standardfilsystemet på Linux länge
  • ext3 ( Third Extended File System ) - vidareutvecklad variant av ext2 med journaling
  • ext3cow ( Third Extended File System with Copy-On-Write )-vidareutvecklad variant av ext3 med copy-on-write- funktion
  • ext4 ( Fourth Extended File System ) - vidareutvecklad variant av ext3, inklusive med utökade gränser
  • FTPFS - en kärnmodul baserad på FTP ; ersattes av LUFS / FUSE eller CurlFtpFS runt 2005
  • Next3 - filsystem baserat på ext3 , som erbjuder möjlighet att skapa så kalladeögonblicksbilder
  • NILFS ( New Implementation of a Log -structured File System ) - ett loggfilsystem från NTT
  • NILFS2 - vidareutvecklad variant av NILFS
  • OrangeFS - ett distribuerat (eller parallellt ) filsystem baserat på det parallella virtuella filsystemet
  • ReiserFS - ett journalföringsfilsystem från Namesys
  • Reiser4 - ett journalföringsfilsystem med effektivt lagrings- och plugin -stöd, från Namesys
  • Tux3 - ett versioneringsfilsystem

Microsoft

  • FAT12 : tidigt filsystem för FAT ( File Allocation Table ) filsystemfamilj under ROM-BASIC och MS-DOS, som fortfarande används idag för disketter (stöds av nästan alla operativsystem )
  • FAT16 : nyare variant i FAT -filsystemfamiljen med utökade gränser jämfört med FAT12 (stöds av nästan alla operativsystem)
  • FAT32 : nyare variant av FAT -filsystemfamiljen med utökade gränser jämfört med FAT16, från Windows 95b eller Windows 2000 (stöds av nyare operativsystem)
  • exFAT : version av FAT32 som specialiserat sig på användning av flashminne
  • FATX: specialiserad variant av FAT16 / FAT32 för Xbox
  • NTFS ( N ew T echnology F ile S ystem ): Journaling file system of the Windows NT product line, there the standard file system .
  • ReFS ( Re silient F ile S ystem ; tyskt robust filsystem): Nytt filsystem, introducerat med Windows 8, [2] baserat på B + träd
  • VFAT (V irtual FAT): Valfri förlängning av FAT12 / FAT16 / FAT32 för att säkerställa stöd för långa filnamn och specialtecken, från Windows 95

NetWare

  • NetWare File System: Standard filsystem för Netware version 2 till 5
  • NSS ( Novell Storage Services ): Journaling -filsystem i NetWare från version 5

OS / 2

QNX

  • Qnx4fs ( QNX 4 File System ): Standardfilsystem från QNX version 4
  • Qnx6fs ( QNX 6 File System ): Filsystem i QNX -versioner från 6.4

UNIX

  • AdvFS ( Tru64 Unix Advanced File System ): Journaling file system on Tru64 UNIX
  • AFS ( Acer Fast Filesystem ): Filsystem under SCO OpenServer (får inte förväxlas med Andrew File System )
  • DTFS ( Desktop File System ): Filsystem med komprimering under SCO OpenServer
  • EAFS ( Extended Acer File System ): vidareutvecklad variant av AFS, under SCO Unix
  • EFS ( Extent File System ): Filsystem under IRIX , föregångare till XFS
  • FFS ( Berkeley Fast File System ): variant av UFS under BSD (får inte förväxlas med Amiga FFS)
  • HTFS ( High Throughput File System ): Standardfilsystem under SCO OpenServer
  • LFS ( Log-structured File System ): vidareutvecklad variant av UFS med loggningsfunktion
  • minix : filsystem för operativsystemet med samma namn
  • s5fs ( System V File System ): det klassiska filsystemet för System V Unix från AT&T
  • UFS (Unix File System ): används under Solaris och BSD
  • VxFS ( Veritas Journaling File System ): Journaling-filsystem från VERITAS, standardfilsystem under HP-UX
  • XFS : SGI journaling -filsystem främst för IRIX (får inte förväxlas med xFS)
  • ZFS ( Zetta File System ): Filsystem med stora gränser och mångsidig volymhantering, skrivet av Sun Microsystems för Solaris

Andra

  • AthFS ( AtheOS File System ): vidareutvecklad variant av BFS med journaling, under AtheOS
  • CBMFS ( Commodore Business Machines File System ): på Commodore 64 disketter, inklusive VC1541 .
  • Files-11: Standardfilsystem under OpenVMS
  • Fossil: Standardfilsystem enligt plan 9
  • Lessfs: Speciellt optimerat filsystem för användning av säkerhetskopior. Hittills bara genom FUSE. [3]
  • MFS ( Tivos mediefilsystem ): speciellt för TiVo -enheter
  • Qnx4fs ( QNX 4 File System ): Standardfilsystem från QNX version 4
  • Qnx6fs ( QNX 6 File System ): Filsystem i QNX -versioner från 6.4
  • SDFS: Stöder flera operativsystem, deduplikering och versionering
  • SkyFS ( SkyOS File System ): Gaffel för OpenBFS ( se ovan ), standardfilsystem under SkyOS
  • VMFS ( Virtual Machine File System ): Standardfilsystem för VMware ESX
  • WAFL ( Write Anywhere File Layout ): speciellt för användning på NAS -system från NetApp
  • µC / FS ett FAT -filsystem speciellt för inbäddade system, från Embedded Office

Flash -filsystem

På grund av de speciella egenskaperna hos databärare baserade på flashminne finns det några filsystem som tar hänsyn till dessa egenskaper.

  • APFS ( Apple File System ): Apples filsystem som har optimerats från grunden för flashlagring
  • ETFS ( Embedded Transactional File System ): Filsystem för NAND Flash, särskilt under QNX
  • exFAT ( Extended File Allocation Table ): en vidareutvecklad version av Microsofts FAT32 , inkluderad från Windows CE 6 , Vista SP1 och XP SP2
  • F2FS ( Flash-Friendly File System ), Samsungs loggfilsystem speciellt utformat för NAND-flashenheter
  • JFFS ( Journaling Flash File System ): Loggfilsystem speciellt för NOR -flashminne ; i motsats till dess namn använder den inte journalföring
  • JFFS2 ( Journaling Flash File System, version 2 ): vidareutvecklad variant av JFFS, stöd för NAND Flash, komprimering etc.; i motsats till dess namn använder den inte journalföring
  • LogFS: Loggfilsystem speciellt för flash -enheter, potentiell JFFS2 -efterträdare, fortfarande under utveckling
  • NVFS ( icke-flyktigt filsystem ): Filsystemet som används i Palm PDA: er för att behålla innehållet i det flyktiga minnet
  • TrueFFS ( True Flash File System ): ett filsystem på en låg nivå (amerikansk-engelsk låg nivå ) för SSD-enheter från M-Systems
  • spiffs (för Serial Peripheral Interface Flash File System ) för seriella NOR -flashminnen med SPI -gränssnitt.
  • ExtremeFFS ( Extreme Flash File System ): ett filsystem på låg nivå för SSD-enheter från SanDisk ; baserat på TrueFFS
  • UBIFS ( osorterat blockbildfilsystem ): potentiell JFFS2 -efterträdare som marknadsförs av Nokia
  • YAFFS ( Yet Another Flash File System ): specifikt för NAND -flashminne
  • JesFS (Jo's embedded FileSystem): Ett robust filsystem speciellt för små mikrokontroller (16/32 bitar) och seriella NOR -flashminnen upp till 2 GByte. Publicerad [4] under GPL v3.

Filsystem för CD-ROM / DVD-ROM

  • ISO 9660 (även CDFS, Compact Disc File System ): Standardfilsystem för CD-ROM-skivor
  • Joliet : Förlängning av ISO9660 -formatet för längre filnamn med Unicode -tecken , från Microsoft
  • Romeo : Förlängning av ISO9660 -formatet för längre filnamn utan Unicode -tecken, av Adaptec
  • Rockridge : Utvidgning av ISO9660-formatet för UNIX-liknande operativsystem med filrättigheter etc.
  • UDF ( Universal Disk Format ): Standardfilsystem för DVD-skivor och Blu-ray-skivor

Filsystem för disketter

se disk # Användbara filsystem (exempel)

Nätverks- och klusterfilsystem

Särskilt inom området professionell filhantering strävar man ofta efter distribuerade lagringssystem, organiserade centralt eller decentralt, beroende på kraven. För dessa krävs vanligtvis speciella filsystem för att kunna hantera åtkomst för flera deltagare över nätverket till data säkert och öppet.

  • AFS ( Andrew File System ): Nätverksfilsystem för större skalor, med egen rättighetshantering (får inte förväxlas med Acer Fast Filesystem)
  • Apple Filing Protocol : Nätverksfilsystem främst för Mac OS -system
  • BeeGFS : (tidigare FhGFS) parallellt nätverksfilsystem för prestationskritiska applikationer
  • Ceph : Distribuerat filsystem, erbjuder objekt-, block- och fillagring
  • CIFS ( Common Internet File System ): Ett annat namn för SMB
  • Coda : ett avancerat nätverksfilsystem som liknar NFS
  • CFS ( Cryptographic File System ): ett krypterat filsystem baserat på en NFS -demon
  • DCE / DFS ( Distributed Computing Environment Distributed File System ): en vidareutveckling av Andrew File System , från Open Group
  • CXFS ( Clustered XFS ): Asymmetriskt distribuerat filsystem från SGI
  • DFS ( Distributed File System ): distribuerat filsystem för Microsoft Windows -system (får inte förväxlas med Acorn DFS)
  • EMC Celerra HighRoad: asymmetriskt distribuerat filsystem baserat på NFS, från EMC
  • GFS ( Global File System ): Cluster -filsystem från Red Hat , eventuellt symmetrisk eller asymmetrisk
  • GlusterFS : gratis klusterfilsystem via FUSE , för HA- och HPC -miljöer
  • GPFS ( General Parallel File System ): Cluster -filsystem för Linux- och AIX -system
  • HAMMER : mycket tillgängligt klusterfilsystem för DragonFly BSD
  • HP CFS ( Hewlett-Packard Cluster File System ): Cluster-filsystem för Tru64 UNIX, från HP
  • LizardFS : feltolerant, distribuerat filsystem med öppen källkod för Unix-system som också stöder Windows-klienter (MooseFS-gaffel)
  • Luster : objektbaserat klusterfilsystem för Linux
  • Melio FS ( Melio File System ): symmetriskt distribuerat filsystem för Windows, av Sanbolic
  • Moose File System : fultolerant, distribuerat filsystem för Unix-system
  • Nasan File System eller SAN-FS: asymmetriskt distribuerat nätverksfilsystem, från DataPlow
  • NFS ( Network File System ): Sun Microsystems nätverksfilsystem
  • OCFS2 ( Oracle Cluster File System, Version 2 ): symmetriskt distribuerat, POSIX-kompatibelt klusterfilsystem, av Oracle för Linux
  • PSFS ( PolyServe File System ): symmetriskt distribuerat nätverksfilsystem för PolyServe Matrix Server, av PolyServe
  • PStorage ( Parallels Cloud Storage ): feltolerant, mycket tillgängligt filsystem med SSD-cachning som specialiserat sig på virtualiserade miljöer, från Parallels
  • QFS ( Quick File System ): Asymmetriskt distribuerat nätverksfilsystem för Solaris, av Sun Microsystems
  • SMB ( Server Message Block ): Nätverksprotokoll som erbjuder ett nätverksfilsystem, särskilt för Windows -system
  • SSHFS ( Secure Shell Filesystem ): använder SFTP för att montera ett filsystem som är tillgängligt via SSH
  • StorNext filsystem: Asymmetriskt distribuerat nätverksfilsystem, från Quantum
  • Veritas Storage Foundation Cluster File System: asymmetriskt distribuerat klusterfilsystem, från Symantec
  • xFS ( x File System ): Nätverksfilsystem, utvecklat vid Berkeley University (får inte förväxlas med XFS)
  • Xsan : Asymmetriskt distribuerat klusterfilsystem för macOS som kan samverka med StorNext -filsystemet, från Apple
  • XtreemFS: distribuerat filsystem för WAN , för XtreemOS eller Linux och även för Windows -datorer (XP, Vista) men bara klienter
  • Quobyte: skalbar, fultolerant programvarulagringslösning baserad på ett distribuerat filsystem

Specialiserade filsystem

  • CoreFSIF: Krypterar filsystemets behållarformat för inbäddade system , av Avanticore
  • CramFS ( komprimerat ROM-filsystem ): Komprimerat skrivskyddat filsystem för inbäddade system och installationsmedia
  • SquashFS : komprimerat skrivskyddat filsystem

Filsystemkoncept

Följande filsystem är inte strikt sett, utan snarare begrepp som påverkar filhantering på särskilda sätt.

  • auf (Another UnionFS): Meta -filsystem som överlagrar flera filsystem
  • FUSE (Filsystem In Userspace): Filsystems ramverk för att kunna driva filsystemdrivrutiner i användarland
  • IFS (installerbart filsystem): filsystemram för Windows 95 och OS / 2
  • LUFS (Linux Userland File System): föråldrad föregångare till FUSE
  • OverlayFS : Meta -filsystem som överlagrar flera filsystem
  • UnionFS : Meta -filsystem som överlagrar flera filsystem
  • VFS (virtuellt filsystem): abstraktionslager över specifika filsystem

Individuella bevis

  1. Teknisk anmärkning TN1150: HFS Plus Volume Format
  2. Heise.de: Windows 8 får ett nytt filsystem
  3. Lessfs: hemsida för projektet ( Memento av originalet från 24 juli 2010 i Internetarkivet ) Info: Arkivlänken infogades automatiskt och har ännu inte kontrollerats. Kontrollera original- och arkivlänken enligt instruktionerna och ta sedan bort detta meddelande. @ 1 @ 2 Mall: Webachiv / IABot / www.lessfs.com
  4. Jo's Embedded Serial File System (för Standard Serial NOR-Flash) .