On 10/6/06, Charles Manning <manningc2@actrix.gen.nz> wrote:
> Yea, I was surprised with that as well, However, after some
> considerations, I'm close to the conclusion that it's
> controller-specific. The thing is that the OOB is spread across the
> page IOT facilitate HW ECC, so it's (512b data, 16b OOB) x 4 actually
> for each page, so each OOB write is costly. However, such things
> appear more and more as manufacturers go producing cheaper chips that
> need stronger ECC.
Well that is a "driver thing" in some ways too. A particular driver that is
unfriendly to oob writing will penalise yaffs2. As always, a streamlined
custom driver is going to be faster than a generic one, and is the approach
taken by almost all those interested in top performance.