I find that booting is much faster than you describe but the nands are not full of data. This may be due to a number of things including the efficiceny of reading nand data, the clock speed of the cpu and how full the fs is.
Using an SA1110 at 206MHz on 64MB nand, booting takes around 10 seconds from bootldr soft reset to linux prompt. The fs is lightly loaded with around 5mb data.
Nick Bane
----- Original Message -----
From: sjp
To:
yaffs@toby-churchill.org
Sent: Monday, September 29, 2003 3:46 AM
Subject: yaffs is slower than jffs/jffs2
Deal All:
I have ported YAFFS on our STB system. But
we found it's too slow to be acceptable. For example,
we have 2 NAND FLASHs, per size is 16MB. Whenever it
is initialized and mounted on vmlinux, it take more
than 5 mins to mount per fs.
The result is so contrary to what I studied
from "YAFFS -- Chaeles Manning, Dec 2001". Is there
anything I can tune for this performance issue? Any
suggestion is very much appreciated!
JP