How does TRIM keep devices running faster?

ehtan

I’ve read that the added support for TRIM should keep new Android 4.3 devices from slowing down over time. That’s great, but what does TRIM actually do?

Answer this Question

Answers

3 total
Ron Johnson
Vote Up (10)

From Wikipedia:

"Because low-level operation of SSDs differs significantly from hard drives, the typical way in which operating systems handle operations like deletes and formats resulted in unanticipated progressive performance degradation of write operations on SSDs. TRIM enables the SSD to handle garbage collection overhead, which would otherwise significantly slow down future write operations to the involved blocks, in advance."

 

Not only must the SSD support for the TRIM command, but the OS must be programmed to issue the command at appropriate intervals.  Apparently, that support has finally been added to Android.

jimlynch
Vote Up (9)

What is TRIM Support?
http://solid-state-drive-review.toptenreviews.com/what-is-trim-support.html

"One of these terms is "TRIM support." To understand what TRIM support is, you first need to understand how solid-state drives work. SSDs use NAND flash memory to store and transfer information. This flash memory is created up of small "pages" and groups of pages are called "blocks." When you tell your computer to delete a page on the solid-state drive the page isn't actually deleted - it is merely marked for deletion. This is because data can only be deleted in blocks. You cannot delete individual pages on an SSD. Later on, when you tell your computer that you need the space, the pages marked for deletion are grouped into a block and the whole block is wiped clean. This process slows down the solid-state drive when it is writing."

becker
Vote Up (8)

I guess in a sense you could think of TRIM as to SSDs as defragmenting is to HDDs. It’s not the same process, obviously. This article explains it pretty well: http://arstechnica.com/information-technology/2012/06/inside-the-ssd-rev...

Ask a question

Join Now or Sign In to ask a question.
Red Hat has successfully grown Linux into an enterprise platform, now it's looking to do the same with OpenStack
Whether it's the first time you've picked up an iPad or the seventeenth time you've pulled out your iPhone today, there are probably still some iOS 7 features and functionality that you're not familiar with. Don't sweat it: We're here to help. We've collected some of our favorite and most useful tips and compiled them here, just for you.
Microsoft may have retired Windows XP, but one of China's leading security vendors is trying to keep the OS threat-free, and rolling out protection software to hundreds of millions of users in the nation.
Reduce your exposure to spying eyes with sandboxing, disk encryption and more.
Just days before Microsoft retired Windows XP from public support, the company drastically reduced the price of custom support agreements that give large companies and government agencies another year of XP patches, experts reported today.
Red Hat is looking to advance the Docker Linux container application for wider enterprise use.
As organizations move in-house systems to the cloud, Canonical wants them to consider switching their OSes as well.
Universal Windows apps will bring with it universal pricing--which, at least for the Windows Store, will mean the option of lower prices for all. And it's live now.
Microsoft on Monday conceded that Google's Chrome OS and the Chromebooks the operating system powers are capable of doing real work, a reversal of its 'Scroogled' campaign that once blasted the laptops as worthless.
Microsoft pays some companies to produce Windows 8 versions of their products. Without this type of financial assistance, or various other incentives, is Windows 8 and especially Windows Phone development worth the effort?

White Papers & Webcasts

See more White Papers | Webcasts

randomness