Author Topic: Solid State Hard Drives (SSD)  (Read 737 times)

Offline Patches1

  • Nickel Member
  • ***
  • Posts: 668
Solid State Hard Drives (SSD)
« on: July 10, 2013, 10:07:55 PM »

Is it advisable to defragment SSDs?

"We're surrounded. That simplifies the problem."- Lewis B. "Chesty" Puller, General, USMC

Offline katanaso

  • Gold Member
  • *****
  • Posts: 2480
mir
80th FS "Headhunters"


The most terrifying words in the English language are: "I'm from the government and I'm here to help."

Offline Bizman

  • Plutonium Member
  • *******
  • Posts: 9687
Re: Solid State Hard Drives (SSD)
« Reply #2 on: July 11, 2013, 09:45:01 AM »
Definitely no. For those who don't click links, here's why not:

A standard hdd is divided into sectors. When something gets saved, either permanently or temporarily, stuff gets saved in pieces. One fragment here, another there and so on. During time temporary files get removed, which will create new empty holes for fragments of future savings. It will take quite an effort for the reading head to jump from one fragment to another if they are all over the place. Defragmenting will line the fragments in a sequential order, after which the reading arm movements are far less. For the less tech minded: Think about files and programs as a jigsaw puzzle. Put all pieces together and you'll see a whole picture. Now, kids may want to do several of them in a row, after which they get tired and start messing around, kicking the pieces all around. All of the pieces are still in the playroom, but compiling a single picture would take far more time. Defragmenting is the mom who sorts all the pieces in respective boxes and puts them on the shelf.

SSD's are different. They don't have any mechanically moving parts, whose traveling time can be measured. Thus it doesn't matter whether the fragments were in a single memory block or not. There's no speeding effect in defragmenting an SSD.

An even more important thing is that SSD's only can do a certain amount of rewriting. Although the number is huge and still increasing, there is a limit. Defragmenting does a lot of rewriting all over the disk. Thus defragmenting an SSD will make it wear out faster for nothing.

Offline nrshida

  • Plutonium Member
  • *******
  • Posts: 8632
Re: Solid State Hard Drives (SSD)
« Reply #3 on: July 11, 2013, 09:58:10 AM »
Wow. Great answer!

"If man were meant to fly, he'd have been given an MS Sidewinder"

Offline MrRiplEy[H]

  • Persona Non Grata
  • Plutonium Member
  • *******
  • Posts: 11633
Re: Solid State Hard Drives (SSD)
« Reply #4 on: July 11, 2013, 11:07:03 AM »
A small correction to bizmans very good description: The write duration is not increasing but decreasing. As fabricating process gets smaller it produces cheaper nands but at the cost of write endurance. Currently there are multiple choices for nand architectures with the newest and cheapest options being rated for a fraction of writes compared to the premium versions. However development in error correction and wear leveling algorithms has made it possible to produce drives which should last any possible consumer use scenario for the rated lifetime of the drive. Defragging the new and cheap drives would likely severely affect their lifespan, much more even than the previous generation.

http://hothardware.com/News/Corsair-Explains-Change-From-34nm-To-25nm-Related-To-SSDs/

There are SSDs already using 19nm process: http://hothardware.com/News/Toshiba-Storage-Rolls-Out-SSDs-Using-19nm-Process-Technology/
« Last Edit: July 11, 2013, 11:12:47 AM by MrRiplEy[H] »
Definiteness of purpose is the starting point of all achievement. –W. Clement Stone

Offline gyrene81

  • Plutonium Member
  • *******
  • Posts: 11629
Re: Solid State Hard Drives (SSD)
« Reply #5 on: July 11, 2013, 11:17:16 AM »
that article is from 2 years ago Ripley and, in spite of what it states...drive capacities have gone up and iops have increased while prices go down.
jarhed  
Build a man a fire and he'll be warm for a day...
Set a man on fire and he'll be warm for the rest of his life. - Terry Pratchett

Offline Bizman

  • Plutonium Member
  • *******
  • Posts: 9687
Re: Solid State Hard Drives (SSD)
« Reply #6 on: July 11, 2013, 01:37:30 PM »
Actually I meant the number of possible rewritings is increasing due to improvements in manufacturing and technology. Sorry for the confusion my poor wording might have caused.

Offline MrRiplEy[H]

  • Persona Non Grata
  • Plutonium Member
  • *******
  • Posts: 11633
Re: Solid State Hard Drives (SSD)
« Reply #7 on: July 12, 2013, 03:22:32 AM »
that article is from 2 years ago Ripley and, in spite of what it states...drive capacities have gone up and iops have increased while prices go down.

The article is still spot on gyrene and everything I said is 100% correct. Here's a little article which brings more detail to the challenges behind MLC and smaller fabrication processes: http://arstechnica.com/information-technology/2012/07/the-future-of-ssds/
« Last Edit: July 12, 2013, 03:25:47 AM by MrRiplEy[H] »
Definiteness of purpose is the starting point of all achievement. –W. Clement Stone

Offline Mano

  • Gold Member
  • *****
  • Posts: 2201
Re: Solid State Hard Drives (SSD)
« Reply #8 on: July 12, 2013, 09:26:24 PM »
SSD's are like a closet that had the doors removed. You can see everything. There is no seek time. No need to defrag. As as already mentioned, defrag would shorten the lifespan. Don't use a SSD on WinXP (32 bit). There is no trim.

Best thing is do some reading on SSD's. PCWorld's web page is a good source of info.

<S>
Everything is funny as long as it is happening to somebody else.
- Will Rogers (1879 - 1935)

Offline MADe

  • Silver Member
  • ****
  • Posts: 1117
Re: Solid State Hard Drives (SSD)
« Reply #9 on: July 12, 2013, 10:01:24 PM »
SSD's

I use OCZ Vertex. The firmware of the SSD takes care of SSD maintenance, its called "GC", garbage collection. I log off from all users, leave machine on all night, the SSD's are taken care of.
If you go SSD route make sure it has latest FW available. Install OS using AHCI, t'is selected in mobo bios.
luck
ASROCK X99 Taichi, INTEL i7 6850@4.5GHz, GIGABYTE GTX 1070G1, Kingston HyperX 3000MHz DDR4, OCZ 256GB RD400, Seasonic 750W PSU, SONY BRAVIA 48W600B, Windows 10 Pro /64