Tämä on luettelo tiedostojärjestelmistä (FS) ja verkkoprotokollista, jotka emuloivat tiedostojärjestelmän toimintaa, ja siinä on pieni kuvaus. Saat lisätietoja napsauttamalla asianmukaista linkkiä.
Jotkut vanhemmat käyttöjärjestelmät tukivat vain yhtä omia tiedostojärjestelmiään. Tällaisissa tapauksissa tiedostojärjestelmällä ei ollut erityistä nimeä. Tällaiset tiedostojärjestelmät eivät välttämättä sisälly tähän luetteloon.
Levytiedostojärjestelmät ovat yleensä stream-suuntautuneita. Virtaussuuntautuneiden tiedostojärjestelmien tiedostot esitetään bittijonolla, ja ne tarjoavat usein ominaisuuksia, kuten lukemisen , kirjoittamisen , tietojen muokkaamisen ja satunnaiskäytön .
Nimi | Lähetyspäivä, alusta |
Käyttöjärjestelmä | Kehittäjä | Kommentti |
---|---|---|---|---|
ADFS | 1983 | AcornMOS | Acorn tietokoneet | Se on DFS :n seuraaja . |
AdvFS | 1993 | Digitaalinen UNIX / Tru64 UNIX | DEC | — |
Acer Fast File System (AFFS) | 1989 (SCO Unix/Xenix -julkaisu 3.2) [~1][ selventää ] | SCO OpenServer , SCO Unix/Xenix | Acerin vastapiste | Ei pidä sekoittaa Andrew File Systemiin |
Ami tiedosto turvallinen | 1990-luku | Amiga | Neljännen tason kehitys | Kaupallinen FS . Rakenteellisesti yhteensopiva PFS :n kanssa . |
Amiga Fast File System (FFS) | 1988 [~2] | AmigaOS , AmigaOS4 , MorphOS | Commodore Amiga Inc. | Ei pidä sekoittaa Berkley Fast File Systemiin . Tuetut (taaksepäin yhteensopivuutta varten) AmigaOS 4 ja MorphOS . Tällä hetkellä katsotaan vanhentuneeksi. Siinä on laajennukset FFS1, FFS Intl, FFS DCache, FFS2. |
AthFS | ??? | AtheOS | ??? | 64-bittinen kirjattu FS. Käytetään Syllable OS:ssä |
Applen
tiedostojärjestelmä _ _ (APFS) |
2016 | Mac käyttöjärjestelmä | Apple Inc. | SSD -levyille optimoitu 64-bittinen tiedostojärjestelmä iOS :lle , MacOS :lle , tvOS :lle ja watchOS :lle . |
BeFS (Be File System, BFS) | 1997 | BeOS | Be Inc. | — |
btrfs | 2007 | Linux | Oraakkeli | FS perustuu binääripuurakenteisiin ( B-Tree ) |
CBMFS | ??? | Commodore 64 ( FDD ) | ??? | — |
Chan Fat | 2006 [~3] | ??? | Chan | Vapaasti jaettava FAT-versio mikro-ohjaimille, joka tukee NAND- , NOR- ja pitkiä nimiä ja lyhyitä nimiä. |
cmdfs | ??? | — | Luovia mikromalleja | Creative Micro Designsin lisäämä CMBFS- tiedostojärjestelmälaajennus käyttääkseen heidän 3,5" levykeasemia , RAM-asemia ja kiintolevyohjaimia. |
Cramfs (pakattu ROM-tiedostojärjestelmä) | ??? | ??? | ??? | --- |
CSI-DOS | ??? | eKr | ??? | Käytetään BC :ssä CSI-DOS OS:ssä |
Desktop File System (DTFS) | ??? | SCO OpenServer | SCO | FS on erikoistunut pakkaamiseen |
EAFS | ??? | SCO OpenServer | SCO | Laajennettu Acer Fast -tiedostojärjestelmä, jota käytetään tyypillisesti käynnistyslataimen ja ytimen tallentamiseen SCO OpenServer -käyttöjärjestelmien UNIX -perheeseen , ja se asennetaan /boot-tiedostona. |
EFS (IRIX) | ??? | IRIX | Silicon Graphics | Vanha lohkojärjestelmä IRIX -käyttöjärjestelmälle |
EFS | 2000 [~4] | Windows | Microsoft | FS NTFS :n laajennus, joka toteuttaa tiedostotason salauksen. |
exFAT (FAT64) | marraskuuta 2006 | Windows , Mac OS X | Microsoft | Parannettu versio FAT -tiedostojärjestelmästä |
alanumero | 1992 ( Linux 0.96c ) | Linux | Remy kortti | Laajennettu FS kehitetty käyttöjärjestelmälle, joka perustuu Linux-ytimeen |
ext2 | 1993 ( Linux ) | Linux | Remy kortti | Toinen versio laajennetusta tiedostojärjestelmästä Linuxille |
ext3 | 2001 ( Linux 2.4.15 ) [~5] | Linux | Stephen Tweedy | Päiväkirjattu versio ext2:sta |
ext3 lehmä | 2003 | Linux | Zachary Peterson , Stephen Tweedy , Remy Card , Theodore Ts'o , Andreas Gruenbacher , Andreas Dilger ym. | ext3- versio , joka tukee tiedostojärjestelmän tilannekuvia |
ext4 | 2008 ( Linux ) | Linux | Mingming Cao, Andreas Dilger, Alex Zhuravlev (Tomas), Dave Kleikamp, Theodore Ts'o , Eric Sandeen ym. | Uusi versio ext3-tiedostojärjestelmästä, joka tukee laajuutta |
RASVA | 1976-1977 | DOS , Windows | Microsoft | Erilaisia taulukoiden kooissa (12, 16 ja 32 bittiä) |
FATX | ??? | — | Microsoft | Suljettu [~6] muokattu versio FATista, käytetty alkuperäisissä Xbox -pelikonsoleissa |
GCR | ??? | ??? | ??? | 5¼″ levyketallennusmuoto, jota 8-bittinen Apple II ja Commodore Business Machines käyttävät . |
tiedostojärjestelmä | ??? | Suunnitelma 9 | Bell Labs | Arkistotiedostojärjestelmä |
Tiedostot-11 | ??? | openvms | ??? | — |
HFS | ??? | Mac käyttöjärjestelmä | ??? | Hierarkkinen tiedostojärjestelmä, jota käytetään Mac OS -perheen vanhemmissa versioissa |
HFS Plus (HFS+) | 2008 | Mac käyttöjärjestelmä | ??? | Päivitetty versio HFS :stä, jota käytetään Mac OS -perheen uusimmissa versioissa |
HPFS | ??? | OS/2 | ??? | Korkean suorituskyvyn tiedostojärjestelmä, jota käytetään OS/2 :ssa |
High Throughput File System (HTFS) | ??? | SCO Open Server 5 | SCO | High Throughput Filesystem, SCO OpenServer 5 OS -tiedostojärjestelmä . |
ISO 9660 | ??? | — | ??? | Käytetään CD-ROM- ja DVD - levyillä. Sisältää Rock Ridge - ja Joliet -laajennukset . |
JFS | ??? | Linux , OS/2 , AIX | IBM | Kirjattu tiedostojärjestelmä , tukee laajuutta |
LFS | ??? | BSD | ??? | — |
Kiilto | 2001 | Linux | Klusteritiedostojärjestelmät | se on klusteroitu tiedostojärjestelmä |
Macintosh-tiedostojärjestelmä | 1984 | Mac käyttöjärjestelmä | ??? | Tiedostojärjestelmä, jota käytettiin kerran varhaisessa Mac OS -perheessä |
Minix | ??? | Minix | ??? | — |
microdos | ??? | eKr | ??? | Tiedostojärjestelmä ei-fragmentoituvassa tiedostomuodossa. Sitä käytettiin BK-henkilökohtaisissa tietokoneissa käyttöjärjestelmissä MKDOS , AO-DOS , NORD , MicroDOS , NORTON-BK , PascalDOS jne. Tuettu vain luku -tilassa ANDOSissa . Eri käyttöjärjestelmät tukivat usein erilaisia, ei aina täysin yhteensopivia muutoksia. |
Monen käyttäjän tiedostojärjestelmä (MUFS) | ??? | Amiga OS | ??? | Laajennus AmigaOS - tiedostojärjestelmille , joka mahdollistaa käyttäjäoikeuksien toteuttamisen |
tiedostojärjestelmä | ??? | NetWare | Novell | Alkuperäinen FS NetWare 2.x - 5.x, jota käytetään valinnaisesti tulevissa versioissa. |
Seuraava 3 | 2010 ( Linux 2.6 ) | Linux | CTERA-verkot [1] | FS , joka tukee FS-snapshots -kuvia . Perustuu ext3 -koodiin . Projektin lähdekoodit jaetaan GNU GPL - lisenssillä . [~7] |
NILFS | versiosta 2.6 ja uudemmista | Linux | Nippon Telegraph and Telephone Cyber Space Laboratories | LFS :n Linux-versio . |
Novell Storage Services (NSS) | 1998 | NetWare (versiosta 5.0 alkaen), GNU/Linux | Novell | 64-bittinen kirjaustiedostojärjestelmä. Käyttää "balanced tree" -algoritmia |
NTFS | 1993 | Windows | Microsoft | Suljettu päiväkirjatiedostojärjestelmä |
Seuraava | 1990 | NeXTSTEP , OpenStep | Seuraava | NeXT- tietokoneen tiedostojärjestelmä |
Amiga Old File System [1] (OFS) | 1982-1985 | TripOS , AmigaOS | MetaComCo | Käytetään pääasiassa levykkeille |
Professional File System (PFS) | 1995 | Amiga OS | Michiel Pelt | Myös PFS2, PFS3 jne. on kehittynyt tiedostojärjestelmä, joka on saatavilla AmigaOS -käyttöjärjestelmille ja jolla on korkea luotettavuus. |
Qnx4fs | ??? | QNX | ??? | QNX - versioissa 4 ja 6 käytetty tiedostojärjestelmä . |
Qnx6fs | ??? | QNX | ??? | Uusi kopiointi-kirjoitustiedostojärjestelmä , joka esiteltiin QNX 6.4.0:ssa ja jota on käytetty oletuksena versiosta 6.4.1 lähtien. |
ReFS | 2012 ( Windows Server 8 ) | Windows | Microsoft | Sitä tarjotaan vaihtoehtona NTFS -tiedostojärjestelmälle Microsoft -tuotteisiin perustuvien tiedontallennusjärjestelmien segmentissä , kun se siirtyy edelleen asiakasjärjestelmien alueelle. [~8] |
ReiserFS | ??? | Linux | Namesys_ _ | Erityisesti Linuxille suunniteltu tiedostojärjestelmä, joka pystyy kirjaamaan päiväkirjaa. |
Reiser4 | ??? | Linux | Namesys_ _ | ReiserFS -tiedostojärjestelmän 4. versio . |
S51K | ??? | SCO OpenServer | ??? | AT&T UNIX System V 1KB tiedostojärjestelmä, jota SCO OpenServer käyttää . |
SkyFS | ??? | SkyOS | ??? | SkyOS -projektin kehittämä tiedostojärjestelmä korvaamaan tällä hetkellä käytetyn BeOS BFS :n |
Smart File System (SFS) | 1998 | AmigaOS , AmigaOS4 , MorphOS , AROS | John Hendrikx | Kehittynyt päiväkirjatiedostojärjestelmä saatavilla AmigaOS -perheelle sekä MorphOS :lle ja AROS :lle . Yksi tämän järjestelmän ominaisuuksista on kyky eheyttää jopa tiedostojen käsittelyn aikana. |
SpadFS | 2006 | Linux | Mikulas Patocka | Ei-päiväkirjaa sisältävä tiedostojärjestelmä, jossa on hash -hakuominaisuus . |
Squashfit (.sfs) | 2009 ( Linux 2.6.29 ) [~9] | Linux | Phillip Lougher, Robert Lougher | Pakkaustiedostojärjestelmä, joka tarjoaa vain luku -käyttöoikeuden. |
Standard Language File System (STL) | ??? | ??? | IBM [~10] | --- |
Tivon | ??? | ??? | TiVo | Oma, virheenkestävä formaatti, jota käytetään Tivon kiintolevyissä TV-lähetysten tallentamiseen. |
Tux3 (tux3fs) | ??? | Linux | ??? | Kokeellinen ilmainen tiedostojärjestelmä Linuxille . |
Unix-tiedostojärjestelmä (UFS) | 1982 ( BSD 4.2 ) | BSD | UC Berkeley | FS, jota kutsutaan myös Berkeley Fast File Systemiksi tai BSD Fast File Systemiksi (BSD FFS), on Berkeleyssä kehitetty vakiojärjestelmä, jota käytetään vanhemmissa BSD -perheen käyttöjärjestelmissä . |
Unix-tiedostojärjestelmä 2 (UFS2) | ??? | BSD | UC Berkeley | Käytetään BSD - käyttöjärjestelmäperheen uusimmissa versioissa |
Universal Disk Format (UDF) | 1996 | — | Optisen tallennustekniikan yhdistys | Erätiedostojärjestelmä WORM/RW-laitteille (kuten CD-RW ja DVD). |
Veritas-tiedostojärjestelmä (VxFS) | 1991 | HP-UX , Solaris , Linux , AIX jne. | Veritas | Ensimmäinen (kehittäjän mukaan) kaupallinen päiväkirjatiedostojärjestelmä . [~11] |
VFAT | ??? | ??? | Microsoft | FAT-versio, joka sallii pitkät (jopa 255 merkkiä) tiedostonimet 8.3-tiedostomuodon sijaan. Jotkut Windowsissa käytetyt menetelmät ovat patentoituja. |
Virtuaalisen tallennustilan käyttötapa (VSAM) | ??? | ??? | ??? | Transaktiotiedostojärjestelmä, joka manipuloi virtuaalista tietojen tallennusta |
WinFS | projekti suljettu[ selventää ] | Windows | Microsoft | Windows Future Storage on suunniteltu korvaamaan NTFS :n . Tällä hetkellä se on olemassa vain beta-versiona, ja Microsoft käyttää sitä sisäisesti . |
Write Anywhere -tiedostoasettelu (WAFL) | ??? | Data ONTAP | Netapp | Sisäinen korkean suorituskyvyn tiedostojärjestelmä, jota käytetään NetAppin verkkotallennusjärjestelmissä erikoistuneessa Data ONTAP -käyttöjärjestelmässä . |
XFS | 1994 ( IRIX 5.3) | IRIX , GNU/Linux , BSD | Silicon Graphics | Tehokas päiväkirjatiedostojärjestelmä, joka on alun perin suunniteltu erityisesti IRIXille . 1. toukokuuta 2001 Silicon Graphics julkaisi XFS:n GNU General Public License -lisenssillä. XFS eroaa muista tiedostojärjestelmistä siinä, että se on alun perin suunniteltu käytettäväksi suurilla levyillä. |
Zettabyte-tiedostojärjestelmä (ZFS) | 2005 ( Open Solaris ) | Avaa Solaris , Solaris | Sun Microsystems | Avaa tiedostojärjestelmä. Käytetään seuraavissa järjestelmissä: Solaris 10, Solaris 11, Solaris Express Developer Edition, Solaris Express Community Edition, FreeBSD , Mac OS X Leopard, Linux (käyttäjämaassa). |
FS BK-11 | ??? | OS BK-11 | ??? | Käytetty eKr |
Puolijohdemediat, kuten flash-asemat , ovat tietoliittymältään samanlaisia kuin tavanomaiset kiintolevyt, mutta niissä on omat ongelmansa ja haittapuolensa. Vaikka tiedonhakuaika on käytännössä nolla, tarvitaan erikoisalgoritmeja, kuten kulumisen tasoitus ja virheiden havaitseminen ja korjaus , jotta voidaan optimoida tietojen kirjoittaminen ja poistaminen .
Tietuesuuntautuneissa tiedostojärjestelmissä tiedostot tallennetaan tietueiden kokoelmana (eikä tasaisena tavukokoelmana). Tällaiset tiedostojärjestelmät liittyvät ensisijaisesti vanhempiin keskuskoneisiin ja minitietokoneiden käyttöjärjestelmiin . Ohjelmat lukevat ja kirjoittavat kokonaisia tietueita tietyssä järjestyksessä kirjoitettujen tavujen sijaan; tämä tapa käsitellä tiedostoja näkyy I/O-käskyissä vanhemmissa FORTRAN-kielen versioissa .
Jaettujen levyjen tiedostojärjestelmiä (tunnetaan myös nimellä File Systems for Network (jaettu) tallennus ( SAN -tiedostojärjestelmä ) tai klusteritiedostojärjestelmät ) käytetään pääasiassa verkkotallennustilassa, jossa kaikilla verkon solmuilla on suora pääsy lohkotallennuslaitteeseen, jossa tämä tiedosto on. sijaitsee järjestelmä. Tällaiset tiedostojärjestelmät toimivat, vaikka yksi solmuista epäonnistuisi. Näitä tiedostojärjestelmiä käytetään yleisesti korkean käytettävyyden klustereissa yhdessä laitteisto- RAID :n kanssa . NAS-tiedostojärjestelmät eivät yleensä laajene yli 64 tai 128 solmun.
Ne voivat olla symmetrisiä, jolloin metatiedot on jaettu solmujen kesken, tai epäsymmetrisiä keskitetyillä metatietovarastoilla.
Hajautettuja tiedostojärjestelmiä kutsutaan myös verkkotiedostojärjestelmiksi.
Hajautetut tiedostojärjestelmät, jotka ovat rinnakkaisia ja vikasietoisia, jakavat ja replikoivat tietoja useiden palvelimien välillä korkean suorituskyvyn ja tietojen eheyden saavuttamiseksi . Vaikka palvelin kaatuu, tietoja ei menetetä. Näitä tiedostojärjestelmiä käytetään nopeassa tietojenkäsittelyssä ja korkean käytettävyyden klustereissa.
Kaikki tässä luetellut tiedostojärjestelmät keskittyvät korkeaan saatavuuteen, skaalautumiseen ja korkeaan suorituskykyyn, ellei toisin mainita.
Kehityksessä:
Tiedostojärjestelmät, joissa on sisäänrakennettu redundanssi. Sulautettujen järjestelmien tavallisia tiedostojärjestelmiä, jotka käyttävät tapahtumia tai lokeja, ei pitäisi sisällyttää tähän luetteloon.
Tiedostojärjestelmät ( luettelo , vertailu ) | |||||||
---|---|---|---|---|---|---|---|
Levy |
| ||||||
Hajautettu (verkko) | |||||||
Erityinen |
|