Linked by Thom Holwerda on Thu 6th Nov 2008 15:33 UTC, submitted by Gregory
Hardware, Embedded Systems It's no secret that SSDs suffer from performance penalties when it comes to small random writes. Even though more modern SSD try to solve some of these issues hardware-wise, software can also play a major role. Instead of resorting to things like delaying all writes until shutdown and storing them in RAM, SanDisk claims it has a better option. At WinHEC yesterday, the company introduced its Extreme FFS, which it claims will improve write performance on SSDs by a factor of 100.
Permalink for comment 336583
To read all comments associated with this story, please click here.
RE: Its the erase
by dsmogor on Fri 7th Nov 2008 09:52 UTC in reply to "Its the erase "
dsmogor
Member since:
2005-09-01

I guess this is exactly what UBIFS (and I guess Extreme FFS too) is supposed to do: treat whole FLASH as a huge log file registering all write operations and run garbage collection in some backroung thread to reclaim outdated entries. The block map resides in ram, is written to flash device on umount time but can always be rebuilt from the scattered logs (which contain enough metadata aside from content) in case of power failure.
This fully embraces FLASH performance specifics:
Slow inplace write + 0 seek time.

Reply Parent Bookmark Score: 3