JFFS3 & performance
Joakim Tjernlund
joakim.tjernlund at lumentis.se
Thu Dec 16 08:20:43 EST 2004
Hi List
I am a long time JFFS2 user(and developer), but I haven't been following
JFFS2 for a year or two. I have noticed that JFFS3 has begun and I figured
I would offer a few thoughts.
1) Consider changing the start seed to crc32 from 0 to -1. Zero
is not a good start seed for crc32
2) Consider another checksum algorithm. Crc32 is very expensive
and JFFS2 suffered severely in the early days. Now that crc32 is
very optimized that problem is less visible, but crc32 is still
expensive. Maybe an Adler32 checksum is good enough or a crc16?
3) Don't calculate a Adler32 checksum when comressing with zlib.
JFFS2 already has its own checksum.
Jocke
More information about the linux-mtd
mailing list