News

January 16, 2007

AlgoTrim Significantly Boosts Linux File System Performance


By replacing zlib with AlgoTrim's ultra-fast codec in compressed Linux file systems, a more than five-fold decrease in start-up time was measured for several applications.

Category: General
Posted by: martinl

Linux is using zlib to compress the kernel itself, which is decompresed by the boot loader at system start-up. In addition, some Linux file systems employ zlib to compress all Linux files and pre-installed applications. Examples of compressed Linux file systems include cramfs, a read-only file system, and jffs2, a flash file system.

AlgoTrim has conducted tests to measure the increase in decoding speed when replacing zlib with its proprietary Code Compression Library, and ultra-fast lossless codec, in compressed Linux file systems. The tests were performed on an embedded device running an ARM9 processor with a NAND flash memory for storing the file system. A more then five-fold increase in start-up time of several applications was observed. The tests confirm the impressive gain in decoding speed than can be obtained in embedded systems when using AlgoTrim's codec compared to standard libraries.

AlgoTrim will offer improved Linux file systems as binary loadable module on a per customer basis.