

That’s why modern operating systems, including Windows 7+, Mac OS X 10.6.8+, and Android 4.3+ use TRIM. In other words, if you don’t use TRIM, your SSD will slow down over time.

The drive can then erase the sectors containing the file’s contents, so writing to the sectors will be quick in the future. With TRIM enabled, the operating system tells the SSD each time it deletes a file. Google fixed this by implementing TRIM in Android 4.3. This is a big part of the reason Google’s original Nexus 7 slowed down so much over time. After you delete some files and try to write to it again, it will take longer. Writing to the SSD’s sectors will be quick the first time. This means that an SSD will slow down over time. It can’t just “overwrite” the sectors in one operation - it must first clear them, then write to the empty sectors. Whenever you write a file to an SSD, the computer must first erase any data in the sectors it’s writing the data to. Solid-state drives (SSDs) work differently. The computer will eventually overwrite the deleted files when it overwrites their sectors with new data. The file’s data sticks around on the hard drive - that’s why deleted files can be recovered. When you delete a file on an old, magnetic hard drive, the computer simply marks that file as deleted. We’ve covered why TRIM is important before. TRIM prevents SSDs from slowing down over time and is a necessary part of SSD maintenance. This news will likely come as a surprise to many people, who assumed that Ubuntu and other Linux distributions were already using TRIM. In other words, Ubuntu isn’t already using TRIM, so your SSD is slowing down over time. Ubuntu wants to enable TRIM for SSDs by default in Ubuntu 14.04.
