Q

MLC flash controller improvements increase reliability, performance

George Crump discusses how flash controller improvements have increased the performance and reliability of MLC flash in this Expert Answer.

I know advancements in SSD controller technology have increased the performance and reliability of MLC, but how close is multi-level cell to single-level cell in terms of performance now?

Flash controller technology has made great strides in improving reliability and performance, but those improvements are not unique to MLC, just more relevant, since MLC has greater durability and performance concerns. Most of the focus for flash vendors has been on reliability -- correcting errors and improving write cycles -- but SSD controller technology can also be used to improve performance.

The flash controller's contribution to performance typically comes by "shaping" writes so that they can be more efficiently read, and deal with inbound data at a more granular level. An example of granularity can be seen in the garbage collection process, the process that flash controllers go through to pre-clear flash cells for inbound data.

Many garbage collection routines operate during idle periods and tend to manipulate large data sets. If during that process the drive becomes active, this process must be backed out or completed prior to the new activity being handled. By operating at a more granular level, there is less data "in-flight" and the activity can be completed in smaller increments when a drive becomes active.

This was first published in January 2014

Dig deeper on Solid state storage technology

Pro+

Features

Enjoy the benefits of Pro+ membership, learn more and join.

Have a question for an expert?

Please add a title for your question

Get answers from a TechTarget expert on whatever's puzzling you.

You will be able to add details on the next page.

0 comments

Oldest 

Forgot Password?

No problem! Submit your e-mail address below. We'll send you an email containing your password.

Your password has been sent to:

-ADS BY GOOGLE

SearchVirtualStorage

SearchCloudStorage

SearchDisasterRecovery

SearchDataBackup

SearchStorage

SearchITChannel

Close