AXFS
AXFS ( Advanced XIP Filesystem ) är ett komprimerat skrivskyddat filsystem för Linux , ursprungligen utvecklat av Intel och nu underhållet av Numonyx . Den designades för att använda execute in place (XIP) tillsammans med komprimering i syfte att minska start- och programladdningstider, samtidigt som det bibehåller ett litet minnesutrymme för inbäddade enheter . Detta uppnås genom att blanda komprimerade och okomprimerade sidor i samma körbara fil. AXFS är fri programvara (licensierad under GPL ).
Cramfs är ett annat skrivskyddat komprimerat filsystem som stöder XIP (med patchar); den använder dock en strategi för att dekomprimera hela filer, medan AXFS stöder XIP med sidgranularitet.
Se även
- Squashfs är ett annat skrivskyddat komprimerat filsystem
- Cloop är en komprimerad loopback-enhetsmodul för Linux-kärnan
- e2compr ger komprimering för ext2
- Lista över filsystem
- Jämförelse av filsystem
- ^ Jonathan Corbet, (26 augusti 2008) AXFS: a compressed, execute-in-place filsystem , lwn.net
- ^ Justin Treon, (2008-05-09) "Avmystifiera inbäddad kodlagring" . Arkiverad från originalet 2012-09-03. , LinuxDevices.com , "Det finns två XIP-aktiverade Linux-arkiveringssystem som kan användas för en Balanced XIP-implementering: Linear XIP CRAMFS och AXFS. Linear XIP CRAMFS dekomprimerar filer på en fil-för-fil-basis, medan AXFS dekomprimerar filer sida för sida, vilket ger en mer optimal Flash-användning."
Vidare läsning
- Tony Benavides, Justin Treon, Jared Hulbert och Weide Chang, The Enabling of an Execute-In-Place Architecture to Reduce the Embedded System Memory Footprint and Boot Time , Journal of Computers, Vol. 3, nr 1, jan 2008, s. 79–89
- Jared Hulbert, Introducing the Advanced XIP File System , ( diskussion ) Proceedings of the 2008 Linux Symposium
externa länkar
- AXFS hemsida
- Justin Treon (14 februari 2008) Jämförelse sida vid sida av att starta applikationer lagrade i skrivskyddade arkivsystem AXFS, SquashFS, CRAMFS och JFFS2. (video)
- "Applikation eXecute-In-Place (XIP) med Linux och AXFS"