On Wed, 2012-11-21 at 11:00 +0100, Thomas Petazzoni wrote: > While I think the original ubiblk that was read-only made sense to > allow the usage of read-only filesystems like squashfs, I am not sure > a > read/write ubiblock is useful. > > Using a standard block read/write filesystem on top of ubiblock is > going > to cause damage to your flash. Even though UBI does wear-leveling, > your > standard block read/write filesystem will think it has 512 bytes block > below him, and will do a crazy number of writes to small blocks. Even > though you have a one LEB cache, it is going to be defeated quite > strongly by the small random I/O of the read/write filesystem.
Well, in practice normal file-system do 4K-aligned I/O, without crazy things, and try to do I/O sequentially. > > I am not sure letting people use read/write block filesystems on top > of > flashes, even through UBI, is a good idea. Why not? -- Best Regards, Artem Bityutskiy
signature.asc
Description: This is a digitally signed message part