On Wed, 16 May 2007 07:22:54 +0200, Willy Tarreau wrote: > > On hard disks, yes, but as you suggested, there are lots of other flash > devices interfaced as block devices. CompactFlash comes to mind, USB > keys too. And on these ones, the most important is to reduce the number > of writes and to support large sizes. I already see LogFS as an interesting > alternative to JFFS2 on such devices, eventhough it does not (yet?) support > compression. It does support compression now. That part was finished, erm, about two weeks ago. Logfs on Smartmedia format (I assume most CompactFlash, USB, SD and MMC media use that) will currently cause a nasty interaction. Unlike JFFS2, logfs will alternately write to several eraseblocks. On real flash, alternating between half-finished blocks is free. Smartmedia standard requires to finish the last block before moving to the next. So the logfs write pattern will cause it to add an erase/write overhead of - depending on erase size and compression - 4x to 512x. Pretty bad. If Smartmedia was really stupid, there would be no overhead at all. Any manucaturers listening should seriously think about allowing raw flash access to their devices. ;) Jörn -- To recognize individual spam features you have to try to get into the mind of the spammer, and frankly I want to spend as little time inside the minds of spammers as possible. -- Paul Graham - To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html