AXFS is a read only file system which supports both compressed and execute-in-place
features. The main advantage of AXFS is that it allows individual pages in an executable
image to be XIP or not (as opposed to other XIP systems which require the entire image
to be XIP). This results is smaller memory sizes and faster program launches, in some
scenarios. However, to achieve this, a profiling pass is required to determine the pages
to map directly from the filesystem.
Details of the design of AXFS and how to use it will be presented. A performance comparison
of AXFS in different usage scenarios will also be shown, including use of AXFS in combination
with other optimization techniques.
AXFS was recently submitted for inclusion in the LTSI 3.4 kernel release.
Tech Lead, Sony India Software Centre Pvt Lltd
Aaditya Kumar has been working for Sony India Software Centre Pvt Ltd since 2010. |
He maintains memory management related features in the Linux kernel for Sony |
product teams. He was also involved in the development of features related to |
Linux kernel real-time for product teams. He also interacts with the open source |
community on behalf of Sony. Prior to joining Sony he worked in the field of |
High Performance Computing.
Attendance numbers do not account for private attendees. Get there early!