Publisher review:Advanced XIP File System is a Linux kernel filesystem driver that enables files to be executed directly from flash or ROM memory rather than being copied into RAM. The Advanced XIP File System is a Linux kernel filesystem driver that enables files to be executed directly from flash or ROM memory rather than being copied into RAM.
It is intended for use in embedded systems with directly addressable memories such as NOR flash or ROMs. In some ways it is similar to cramfs, in fact it borrows quite a bit from cramfs.
As such it is read only, uses zlib for compressing files page by page, and depends on an image writer to create the filesystem. It differs from cramfs, cramfs with the common XIP and linear addressing patches, squashfs, and romfs in that it provides the ability to choose to compress or not compress each page of a file.
This allows the system to execute code and access data directly from the memory device without copying it to RAM first. The end result is a reduced memory footprint and faster boot times and faster application launch times.
This is a new project started by engineers working at Intel. It is intended to be a replacement for Linear XIP CRAMFS.
The advantage over existing solutions is that it can provide reduced RAM with less Flash because it is possible to compress only those pages that contribute to RAM savings. It includes tools to identify pages that should be uncompressed. Beta quality today.
Advanced XIP File System is a C/C++ script for FAQ and Knowledgebase scripts design by Jared Hulbert.
It runs on following operating system: Linux.
Advanced XIP File System is a Linux kernel filesystem driver that enables files to be executed directly from flash or ROM memory rather than being copied into RAM.
Operating system:Linux