Hi, 
   Regarding the partial page write programming, I do not believe it is possible because the write cannot take place in-place on disk. YAFFS2 can write each chunk only once on disk before the whole block gets erased. You can only write in-place as long as the chunk is in main memory. For small writes the efficiency of data storage will be low, I believe.

On Sat, Oct 13, 2012 at 3:47 PM, 姚乾 <andrewyauq@gmail.com> wrote:
Hi everyone,
I’m doing a research recently about water conservancy informatization. The monitoring terminal is using ‘linux + yaffs’ system. Since the rainfall information collected each time is only 20 bytes, yaffs file system usually applies the ‘out of place’ strategy. I don’t think this is quite an efficient way. So how about adding ‘partial page programming’ into yaffs which directly stores new data following the original without assigning new chunk while small data file is being written.
I’m wondering if partial page programming can meet the accuracy and reliability of data storage? Or better solutions to deal with small data storage would be a great help. I’m open to any kind of suggestion. 
Thanks a lot!

_______________________________________________
yaffs mailing list
yaffs@lists.aleph1.co.uk
http://lists.aleph1.co.uk/cgi-bin/mailman/listinfo/yaffs




--
Regards,
Ravi Tandon.