ubifs, ubiblk(formatted with vfat) and yaffs2 test.

KeunO Park lastnite at gmail.com
Fri May 30 03:15:30 EDT 2008


> Yes, yaffs, jffs2 are "special" class of file-systems and they were not
> designed to be what you call "mass storage class func". They should
> rather be used as root file system on "internal" flash, which is smaller
> than "mass memory", where you store your core libraries, etc.
>
>> yaffs2
>> write: 10.20s, 12.09s, 12.24s avg:11.51s (868KB/s)
>> load avg right after copy&sync: 0.03 -> 0.11
>>
>> ubifs (LZO)
>> write: 14.45s, 14.40s, 14.45s avg:14.43s (693KB/s)
>> load avg right after copy&sync: 0.03 -> 0.53
>>
>> ubifs (ZLIB)
>> write : 27.17s, 27.18s, 27.21s avg:27.18 (367KB/s)
>> load avg right after copy&sync: 0.03 -> 0.80
>>
>> ubifs (No Compression)
>> write: 6.69s, 10.90s, 10.98s avg:9.52s (1050KB/s)
>> load avg right after copy&sync: 0.03 -> 0.43
> We beat yaffs2? Sounds nice :-)

according to the above result(and only with no compressor option :-), yes.
but, I think that load avg result is too much higher than yaffs2's.
this may result in some critical situation especially on the mobile phone.
For example, camera or camcorder application in mobile devices need to write
the encoded display data steadily to NAND. so because of the high load avg,
we may get stuttered display result.
(I had experienced this before with the combination of 416Mhz pxa27x &
mdoc tffs)
so I wanna more light ubi.

regards,
KeunO Park



More information about the linux-mtd mailing list