http://kerneltrap.org/filesystem
August 21, 2008 - 11:10pm
Submitted by Jeremy on August 21, 2008 - 11:10pm.
"I'd like to get a first round of review on my AXFS filesystem,"
began
Jared Hulbert, describing his new Advanced XIP File System
for Linux. XIP stands for eXecute-In-Place. The new filesystem received
quite a bit of positive feedback. Jared offered the following
description:
"This is a simple read only compressed filesystem like
Squashfs and cramfs. AXFS is special because it also allows for
execute-in-place of your applications. It is a major improvement over
the cramfs XIP patches that have been floating around for ages. The
biggest improvement is in the way AXFS allows for each page to be XIP
or not. First, a user collects information about which pages are
accessed on a compressed image for each mmap()ed region from
/proc/axfs/volume0. That 'profile' is used as an input to the image
builder. The resulting image has only the relevant pages uncompressed
and XIP. The result is smaller memory sizes and faster launches."
|