Q

What you need to know about SSD TRIM

Dennis Martin, president of Demartek, explains what you need to know about SSD TRIM in this Expert Response.

What is SSD TRIM?

SSD TRIM is a SATA interface function that tells a SATA-interface flash SSD to begin a process of “garbage collection” using the program/erase cycle functions, usually as a background task. When a file is deleted from a computer, almost all operating systems simply delete the table of contents entry, but do not delete the actual data blocks from the storage media. For flash SSDs, this leaves unneeded data blocks on the flash media that will eventually need to be overwritten.

With TRIM, the operating system can direct a flash SSD to begin deleting unused blocks when the file is marked for deletion either immediately or as a background task. The goal is that unneeded blocks will be erased before they are needed, so that when writes occur later as files or data elements are saved, there will be plenty of empty blocks available for writing that don’t need to be erased first. Some, but not all operating systems support SSD TRIM natively today. In addition, many of the SSD vendors provide a utility application that can be run to accomplish this purpose. UNMAP is the equivalent term for SAS-interface SSDs.

This was first published in January 2012

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

This Content Component encountered an error
Close