SSD and housekeeping?

Soldato
Joined
4 Feb 2004
Posts
13,474
Location
Écosse
New to SSD's and I just wondered what the best way to keep then running at peak performance was?. I take it that it is still ok to do the usual "housekeeping" on them that you would normally carry out on a mechanical SATA/IDE drive such as Disk Cleanup etc?. Is defragmenting a "no-no"?.

Ta.
 
yeah don't defragment, don't benchmark the drive to much. run Disk Cleanup , log off when your not using your pc so the drive can do it's thing.
 
Thanks. Kinda thought defragging was a bad idea.

log off when your not using your pc so the drive can do it's thing.

Could you explain that a bit more?. I think I read something about that somewhere else. I usually switch my PC on in the morning and it gets left running until I do a full shutdown at night. I have it set to "Always on" so it never sleeps etc. Should I be "logging off" rather than shutting down fully?.
 
Thanks. Kinda thought defragging was a bad idea.



Could you explain that a bit more?. I think I read something about that somewhere else. I usually switch my PC on in the morning and it gets left running until I do a full shutdown at night. I have it set to "Always on" so it never sleeps etc. Should I be "logging off" rather than shutting down fully?.

Logging off but leaving the PC on lets the Drive idle, When the drives are idle they can run their internal "Garbage Collection" routines to ensure performance doesn't degrade.
If you're running Windows 7 with TRIM this is a bit redundant, as TRIM takes care of the housekeeping automatically whilst you are using the drive.
 
Thanks Zarf. Yes - I'm running W7 Home Premium 64bit with TRIM. I had no idea the drive did that on its own. So they run these "Garbage Collection" routines automatically?.
 
If you're running Windows 7 with TRIM this is a bit redundant, as TRIM takes care of the housekeeping automatically whilst you are using the drive.

Unless you're running a Sandforce drive.

With my Intel I don't treat it any differently to any other hard drive and performance is still just as good as when I got it.
 
Thanks Zarf. Yes - I'm running W7 Home Premium 64bit with TRIM. I had no idea the drive did that on its own. So they run these "Garbage Collection" routines automatically?.

Should point out that the OCZ Vertex 2 SSD's dot not have "garbage collection" as such. Another quote from the OCZ forum:

"There is no idle time GC similar to Indilinx or Samsung controllers but the Sandforce controller has real time wear levelling ..." ... all part and parcel of the Duraclass technology in these drives I suspect.

Mind you, Duraclass does do "recycling" which then in another breath they call "garbage collection". But I think the point is, that this is just part and parcel of the Duraclass technology in these drives and not a seperate feature like in the older Indilinx drives. Clear as mud!!!

Though I have seen this comment about leaving your PC switched on but not logged on before. I'm not convinced this is necessary for Sandforce based SSD's. Think I've even seen it mentioned in the OCZ forums as well.

I think the bottom line is... just use it like any other drive and don't worry about having to do anything special to keep it running AOK.
 
Last edited:
Data on the drive is stored on flash memory, not sectors like on a mechanical disk.

Affectively its wasted read/write cycles which decrease the life span.

More importantly the data on the drive isn't where the OS thinks it is, the controller basically lies to the OS, since the controller needs to wear level, meaning it has to put data all over the drive. Defragmenting is useless because the data won't be put into contiguous blocks anyway.
 
I find a browser can leave lots of unneeded files around.

I now use a script which wipes my history and cache files whenever I close Iron...
 
Back
Top Bottom