OverlayFS - OverlayFS
| Fejlesztő (k) | Szeredi Miklós , nyílt forráskódú közösség |
|---|---|
| Teljes név | Overlay File System |
| Jellemzők | |
| A fájlrendszer engedélyei | POSIX |
| Egyéb | |
| Támogatott operációs rendszerek | Linux , FreeBSD és NetBSD |
A számítástechnikai , OverlayFS egy unió szerelhető fájlrendszer végrehajtás Linux . Több különböző mögöttes csatlakozási pontot egyesít egybe, egyetlen könyvtárstruktúrát eredményezve, amely minden forrásból származó mögöttes fájlokat és alkönyvtárakat tartalmaz. A gyakori alkalmazások egy írási és olvasási partíciót fednek át csak olvasható partíción, például LiveCD-k és korlátozott flash memória-írási ciklusú IoT-eszközök esetén.
Történelem
A kernel módú Linux union mount fájlrendszer szükségességét és specifikációját 2009 végén azonosították. Az OverlayFS kezdeti RFC javítócsomagját Szeredi Miklós küldte be 2010-ben. 2011-re az OpenWrt már elfogadta a használatukra.
2014- ben beolvadt a Linux kernel fővonalába , a kernel 3.18 verziójába. A 4.0-s verzióban továbbfejlesztették, és olyan fejlesztéseket hoztak, amelyek szükségesek például a Docker overlay2 tároló-illesztőprogramjához .
Míg a legtöbb Live CD linux disztribúció 2016 novemberétől az Aufs- t használta , a Slackware overlayf-eket használt élő CD-jéhez.
Végrehajtás
Az OverlayFS fő mechanikája a könyvtárhozzáférés egyesítéséhez kapcsolódik, amikor mindkét fájlrendszer egy névvel egy könyvtárat mutat be. Ellenkező esetben az OverlayFS bemutatja az objektumot, ha van, egyik vagy másik által előállítva, a "felső" fájlrendszer elsőbbséggel. Néhány más overlay fájlrendszertől eltérően az OverlayFS által egyesített könyvtárfáknak nem feltétlenül kell külön fájlrendszerektől származniuk.
Az OverlayFS támogatja a felső fájlrendszerben található fehérítéseket és átlátszatlan könyvtárakat, hogy lehetővé tegye a fájlok és könyvtárak törlését.
Az OverlayFS nem támogatja a fájlok átnevezését a fájl teljes másolása nélkül; a könyvtárak átnevezése egy felső fájlrendszerben azonban korlátozottan támogatott.
Az OverlayFS nem támogatja a felső fájlrendszerből az alsó fájlrendszerbe történő változtatások egyesítését.
Lásd még
Hivatkozások
Külső linkek