Avatar
Please consider registering
Guest
Search
Forum Scope


Match



Forum Options



Minimum search word length is 3 characters - maximum search word length is 84 characters
Register Lost password?
sp_Feed sp_topic_old
Defrag SSD
Avatar
Mindblower
Montreal, Canada
Member
Members
Forum Posts: 701
Member Since:
September 17, 2008
sp_UserOfflineSmall Offline
1
December 7, 2024 - 12:38 pm
sp_Permalink sp_Print

Recently I stumbled upon a program which defragments SSD's.  So I contacted them and asked "if SSDs are fast, why would you need to defrag them, and does not this shorten their life?".  Reply was that the benefit of defragmenting out ways the shorter life span (rough translation).

Is there any truth, or just snake oil, Mindblower! 🙂

"For the needy, not the greedy"

Avatar
Richard Pedersen
Admin
Forum Posts: 230
Member Since:
July 31, 2012
sp_UserOfflineSmall Offline
2
December 7, 2024 - 4:52 pm
sp_Permalink sp_Print

Hi MB!

Defragging an SSD is a total waste of time. Neither Windows nor any programs running on Windows have direct access to an SSD.

So, all you end up doing is writing to the controller, which then writes to the SSD, putting all the files where it wants to. The controller knows best where to place all those files to limit wear.

Whoever said defragmenting an SSD is a good idea doesn't know what they're talking about. Period.

Richard

Avatar
Mindblower
Montreal, Canada
Member
Members
Forum Posts: 701
Member Since:
September 17, 2008
sp_UserOfflineSmall Offline
3
December 7, 2024 - 5:52 pm
sp_Permalink sp_Print

Thanks Richard.  Wanted an honest opinion. Sadly there are companies selling such products and will try to convince you that their snake oil works, Mindblower!

"For the needy, not the greedy"

Avatar
Richard Pedersen
Admin
Forum Posts: 230
Member Since:
July 31, 2012
sp_UserOfflineSmall Offline
4
December 7, 2024 - 6:31 pm
sp_Permalink sp_Print

Might I add they do so for the almighty dollar and with no conscience.

Avatar
Reg Watson
Member
Members
Forum Posts: 2
Member Since:
February 25, 2019
sp_UserOfflineSmall Offline
5
February 8, 2025 - 4:00 am
sp_Permalink sp_Print

Richard Pedersen said
Might I add they do so for the almighty dollar and with no conscience.

  

Hi Richard - however ensuring that TRIM is enabled (often so by default) for an SSD IS worthwhile. It is worth ensuring that it is enabled. See below:

TRIM is a command that helps manage the storage space on an SSD (Solid State Drive) more efficiently. It helps the drive maintain its performance over time and extends its lifespan.

  1. Garbage Collection: SSDs use flash memory, which works by writing data in pages and erasing data in blocks. When data is deleted, it isn’t immediately erased from the drive but is marked as "unused." Over time, this can lead to performance slowdowns as the drive tries to write data over previously used areas.
  2. TRIM Command: When TRIM is enabled, the operating system communicates with the SSD, telling it which blocks of data are no longer in use and can be wiped. This enables the SSD to manage its unused space proactively, making it ready for new data to be written without unnecessary delays or fragmentation.
  3. Improved Performance: With TRIM, the SSD doesn’t have to perform unnecessary writes or slowdowns when it fills up. This can keep the drive performing at higher speeds, especially as it nears its capacity.
  4. Prolongs SSD Life: Writing and erasing data on an SSD wears out its memory cells over time. By cleaning up unused blocks efficiently, TRIM helps prevent unnecessary wear and tear.

    In summary, TRIM helps keep your SSD running at optimal performance and helps prolong its lifespan by ensuring it handles its data more effectively.
Avatar
Richard Pedersen
Admin
Forum Posts: 230
Member Since:
July 31, 2012
sp_UserOfflineSmall Offline
6
February 8, 2025 - 3:41 pm
sp_Permalink sp_Print sp_EditHistory

Automatic TRIM should be enabled. You are right.

Windows doesn't run TRIM as often as I would like so I run it manually once a week. I can't document that; it's just what I do.

Forum Timezone: America/Indiana/Indianapolis
Most Users Ever Online: 2303
Currently Online:
Guest(s) 103
Currently Browsing this Page:
1 Guest(s)
Top Posters:
Chad Johnson: 867
Mindblower: 701
carbonterry2: 356
Flying Dutchman: 278
grr: 211
Newest Members:
sunny01
snave53
daleoS
annaeat
BjourneX
Forum Stats:
Groups: 8
Forums: 20
Topics: 1974
Posts: 13651

 

Member Stats:
Guest Posters: 11
Members: 3256
Moderators: 7
Admins: 3
Administrators: Jim Hillier, Richard Pedersen, David Hartsock
Moderators: Carol Bratt, dandl, Jason Shuffield, Jim Canfield, Terry Hollett, Stuart Berg, John Durso
Scroll to Top