ReiserFS | |
---|---|
Fejlesztő | namesys |
Fájlrendszer | ReiserFS |
Benyújtás dátuma | 2001 ( Linux 2.4.1) |
kötetcímkéje |
Apple_UNIX_SVR2 ( Apple Partition Map ) 0x83 ( MBR ) EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 ( GPT ) |
Szerkezet | |
Mappa tartalma | B⁺-fa |
Fájl elhelyezése | bittérkép [1] |
Korlátozások | |
Maximális fájlméret | 1 EiB (8 TiB 32 bites rendszereken) [2] |
Fájlok maximális száma | 2 32 -3 (~4 milliárd) [2] |
A fájlnév maximális hossza | 4032 bájt, a Linux VFS 255-re korlátozza |
Maximális kötetméret | 16 TiB [2] |
Érvényes karakterek a címekben | Minden bájt, kivéve NULL és'/' |
Képességek | |
Tulajdonságok | módosítás (mtime), metaadatok módosítása (ctime), hozzáférés (atime) |
Időintervallum | 1901. december 14. – 2038. január 18 |
Dátumtárolási pontosság | 1 másodperc |
Metaadatfolyamok | Igen ( kiterjesztett attribútumok néven ) |
Hozzáférési jogok | Unix , ACL -ek és tetszőleges biztonsági attribútumok |
Háttértömörítés | Nem |
Háttér titkosítás | Nem |
OS támogatott | Linux |
A ReiserFS egy naplózó fájlrendszer, amelyet kifejezetten Linuxra fejlesztett ki a Namesys Hans Reiser vezetésével ; ez a név a Reiser fájlrendszer-család harmadik verzióját jelöli (míg a negyediket Reiser4 -nek hívják ).
Csak Linux alatt támogatott . Az első naplózó fájlrendszer lett a Linux kernelben (a 2.4.1-es verzióban); a fő fájlrendszer az Elive , Xandros , Linspire , GoboLinux , Yoper Linux disztribúciókban , korábban a SuSE (Enterprise, 2006 októberéig), Ubuntu , Gentoo , Archlinux , Slackware fő fájlrendszere volt, a Calculate Linuxban is ajánlott [3] . A ReiserFS régebbi verzióinak (a 2.4.10-es verzió előtti) Linux kernelében található verzióit a Namesys instabilnak ismeri el, és nem ajánlja ipari használatra, különösen az NFS -sel együtt .
Az mkreiserfs parancs fájlrendszer-struktúrák létrehozására szolgál .
A rendszer támogatja a konfigurálható blokk-újraelosztást – több kis fájl egy blokkba való csomagolásának lehetőségét a töredezettség és a lemezterület pazarlásának elkerülése érdekében. A súlyos teljesítménybüntetés miatt a Namesys azt javasolja, hogy tiltsa le ezt a funkciót az erőforrás-érzékeny gépeken. Számos naplózási mód is megvalósul (csak a metaadatokat vagy az összes adatot naplózhatja - hasonlóan az Ext3 -hoz ). A rendszer egyik fontos tulajdonsága, hogy a fájlrendszer méretét menet közben, a kötet leválasztása nélkül lehet módosítani.
A fájlrendszer hiányosságai között szerepel a fájlrendszer egészének sérülésének lehetősége súlyosan sérült metaadatokkal, valamint az egyetlen ismert töredezettségmentesítési módszer hatékonyságának hiánya, amely teljes kiíratást és utólagos helyreállítást igényel (a Reiser4 egy újracsomagolót valósít meg, amely megoldja ezt a problémát [ 4] ).
Megvalósított támogatás a párhuzamos méretezhető logikai kötetekhez, lehetővé téve az adatok hatékony elosztását egy logikai kötet között. Lehetőség egy kis, nagy teljesítményű blokkeszköz (pl. NVRAM) hozzáadására, amelyet proxylemeznek neveznek egy viszonylag nagy, lassú költségvetésű lemezekből álló logikai kötethez. Ez azt a benyomást kelti, hogy a teljes kötet ugyanazokból a drága, nagy teljesítményű eszközökből áll, mint a "proxy lemez". A megvalósított módszer azon az egyszerű megfigyelésen alapult, hogy a gyakorlatban a lemezírás nem történik folyamatosan, és az I/O terhelési görbe csúcsformájú. Az ilyen "csúcsok" közötti intervallumban mindig lehetőség van az adatok visszaállítására a proxy lemezről, a háttérben az összes adatot (vagy csak egy részét) átírva a fő, "lassú" tárhelyre. Így a proxylemez mindig készen áll egy új adat fogadására. Ezt a technikát eredetileg Burst Buffers [5] néven ismerték .
Fájlrendszerek ( lista , összehasonlítás ) | |||||||
---|---|---|---|---|---|---|---|
Korong |
| ||||||
Elosztott (hálózat) | |||||||
Különleges |
|