Ext

Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt közreműködők, és jelentősen eltérhet a 2019. december 6-án felülvizsgált verziótól ; az ellenőrzések 5 szerkesztést igényelnek .
ext
Fájlrendszer Bővített fájlrendszer
Benyújtás dátuma 1992. április (30 éve) ( Linux )
Szerkezet
Mappa tartalma asztal
Fájl elhelyezése bittérkép (szabad hely), táblázat (metaadatok)
Rossz szektorok asztal
Képességek
Hozzáférési jogok POSIX
Háttér titkosítás Nem

Extended File System (bővített fájlrendszer), rövidítve ext vagy extfs  – az első fájlrendszer , amelyet kifejezetten a Linux kernel operációs rendszereihez terveztek . 1992 áprilisában vezették be a 0.96c Linux kernelhez. [egy]

A használt metaadat - struktúrát a Remy Card tervezte Unix fájlrendszer (UFS ihlette A cél a Minix fájlrendszer korlátainak leküzdése volt  – az új fájlrendszerben a lehető legnagyobb partíció és fájlméret 2 GB -ra nőtt , [1] a maximális fájlnév hossza pedig legfeljebb 255 bájt.

ext volt az első Linux OS fájlrendszer, amely kiterjesztette a Minix fájlrendszert. [2] . 1993 januárjában Frank Xia önállóan megpróbálta kiterjeszteni a minix fájlrendszert xiafs néven (a szerző azt is javasolta, hogy nevezzék át linuxfs-re), és kezdetben a xiafs stabilabbnak tűnt, mint az ext. A 2 GB-ig terjedő partíciókat támogató xiafs-ban azonban a fájlok továbbra is 64 MB-ra korlátozódtak. Az egyetlen időbélyeggel rendelkező ext-től eltérően a xiafs három időbélyeget támogat (létrehozás, módosítás és utolsó hozzáférési idő) [3] [2] [4] .

1993 januárjában az ext fájlrendszer alapján megkezdődött az ext2 bővíthető fájlrendszer létrehozása , amely 2 TB-ig támogatta a partíciókat és három időbélyeget. Később az ext2 lett az ext3 (2000) és az ext4 (kb. 2006) alapja [4] .

Idővel az ext2 kiszorította a xiafokat és az exteket a hosszú távú életképessége miatt.

1997 januárjában az ext és a xiafs támogatását véglegesen eltávolították a kernelből (a 2.1.21-es verziótól) [5] [6] .

Lásd még

Jegyzetek

  1. 1 2 M. Tim Jones. Az ext4 anatómiája. Ismerje meg a negyedik kiterjesztett fájlrendszert . IBM developerWorks (2009. június 30.). Letöltve: 2010. július 6. Az eredetiből archiválva : 2011. augusztus 25..
  2. 1 2 "A Linux ext2/3/4 fájlrendszer: múlt, jelen és jövő" archiválva 2016. június 4-én a Wayback Machine -nél , Ted Ts'o
  3. slackware.mirror.ba/slackware-2.2.0/docs/faqs/linux-faq.ps.gz
  4. 1 2 kártya, Remy. & Ts'o, Theodore. & Tweedie, Stephen. A második kiterjesztett fájlrendszer tervezése és megvalósítása  //  Proceedings of the First Dutch International Symposium on Linux : Journal. - 1994. - ISBN 90-367-0385-9 . Az eredetiből archiválva : 2009. március 21.
  5. http://man7.org/linux/man-pages/man5/filesystems.5.html Archiválva : 2016. december 19. a Wayback Machine -nél "A xiafs-t úgy tervezték és valósították meg, hogy a Minix fájlrendszer kódjának kiterjesztésével stabil, biztonságos fájlrendszer legyen . … A xiafs fájlrendszert már nem fejlesztik vagy karbantartják aktívan. A 2.1.21-es verzióban eltávolították a kernelből."
  6. Linux kernel verzióelőzmények: 2.1-es sorozatú kernelek . Letöltve: 2016. december 23. Az eredetiből archiválva : 2017. szeptember 20..

Linkek