hi all,
  By the speed comparison on the site,  I changed some configuration in yaffs2/yaffs2_guts.h to
#define YAFFS_BYTES_PER_SPARE        64
#define YAFFS_BYTES_PER_CHUNK        2048
#define YAFFS_CHUNK_SIZE_SHIFT         11
#define YAFFS_CHUNKS_PER_BLOCK     64

originally it's
#define YAFFS_BYTES_PER_SPARE        16
#define YAFFS_BYTES_PER_CHUNK        512
#define YAFFS_CHUNK_SIZE_SHIFT         9
#define YAFFS_CHUNKS_PER_BLOCK     32

besides the nand flash i used is 16bits wide-bus and support 2kB page(chunk) read.

but there is no read and write speedup. 
Whether  there are some other changes needed to fit it.
The operating system is linux 2.6

Thanks very much!