Cramfs

Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt közreműködők, és jelentősen eltérhet a 2017. szeptember 5-én felülvizsgált verziótól ; az ellenőrzések 4 szerkesztést igényelnek .

A tömörített ROM fájlrendszer ( cramfs ) egy ingyenes Linux tömörített fájlrendszer ROM - alapú beágyazott rendszerekhez . A Cramfs támogatja a közvetlenül a memóriára (például NVRAM) leképezett fájlrendszerrel való munkát. A tömörítetlen memóriaterületek használatával kombinálva ez a funkció lehetővé teszi a "végrehajtás helyén" (végrehajtás a helyben) megszervezését további RAM-ba másolás nélkül. A Cramfs csak olvasható (bár vannak olyan javítások , amelyek támogatják az ideiglenes adatmódosítást [1] ), fájlrendszerenként 256*10^6 bájtra (és fájlonként 16*10^6 bájtra) korlátozódik, és nem támogatja a 16-ot. / 32 bites felhasználói és csoportazonosítók .

Az mkcramfs segédprogram segítségével létrehozhat egy cramfs fájlrendszer képét.

Elméletileg az utolsó fájl mérete meghaladhatja a 256 MB-os korlátot. A merev hivatkozások támogatottak, de a hivatkozások száma mindig egy, beleértve a könyvtárakat is. A könyvtárakban nincs "." és "...". A fájlok időbélyegei nem tárolódnak, minden fájl létrehozásának dátuma 1970. január 1., de a nemrég módosított fájlok dátuma eltérő lehet, ez addig tart, amíg a fájlrendszer csomópontja a memóriában gyorsítótárban van, azaz az időbélyeg visszaáll 1970-re, amikor a fájlrendszer újracsatlakoztatása, vagy a gyorsítótár alaphelyzetbe állítása .

Lásd még

Jegyzetek

  1. "Hamis" írási  támogatás

Linkek