Monday, August 10, 2009

OCZ Firmware Update Fixes "Dirty" SSDs In Its Spare Time [Ssds]

Source: http://feeds.gawker.com/~r/gizmodo/full/~3/f0fBYZEBoB8/ocz-firmware-update-fixes-dirty-ssds-in-its-spare-time

Modern SSDs might not "fragment" in the same way your old 9GB FAT32 drive did, but they've got their own, possibly worse problems. OCZ, along with Indilinx, say they've got a "garbage collection" firmware that'll clear things right up.

Here's how it works, in terms that you may or may not understand:

The flash memory used on today's SSDs is comprised of cells that usually contain 4KB pages that are arranged in blocks of 512KB. When a cell is unused, data can be written to it relatively quickly. But if a cell already contains some data—no matter how little, even if it fills only a single page in the block—the entire block must be re-written.

In layman terms, that means that the way many SSDs write data is sloppy, and leaves all kinds of useless junk all over the place, which later causes slowdowns when it is needlessly rewritten. OCZ has a firmware update that apparently fixes this while the drive is idle, and HotHardware says it's actually worth a nice little performance boost. So congratulations, OCZ SSD owners! Even better news?

Virtually all SSD manufacturers have incorporated, or soon will incorporate, garbage collection schemes into their drives' firmware that actively seek out and remove the garbage data.

All this before most people have even used these things. [HotHardware via Engadget]