the purpose of the TRIM command for SSDs

Home Forums The Show Discussion the purpose of the TRIM command for SSDs


This topic contains 0 replies, has 1 voice, and was last updated by  RChandra 2 years, 3 months ago.

Viewing 1 post (of 1 total)
  • Author
  • #3994


    Steve mentioned TRIM as a means of integrity checking. It is my understanding the TRIM command is used to inform the device which blocks on the device the OS no longer cares about (e.g., has deallocated for use in the filesystem) so that it can erase them. It is designed to speed up write operations. If the OS does not trim the in-use blocks, the SSD device is forced to erase blocks on demand, when there are no more erased blocks free, and block erasure is one of the slowest operations for the device to perform. TRIM allows these blocks to be erased ahead of time, thus not waiting until they’re really needed.

    • This topic was modified 2 years, 3 months ago by  RChandra.
Viewing 1 post (of 1 total)

You must be logged in to reply to this topic.

Comments are closed.