To defrag or not?

Cienja

Senior member
Aug 27, 2007
471
0
76
www.inconsistentbabble.com
I build me a new system about once per year, so I haven't put much thought into the advantages of defragging. Is it a big enough boost to performance that I should and if so, how often?
 

Blain

Lifer
Oct 9, 1999
23,643
3
81
On my HTPC I'm deleting and adding HUGE files all the time.
I usually defrag about once a week with heavy use.
 

Billb2

Diamond Member
Mar 25, 2005
3,035
70
86
Most defraqggers will let you look at how fragmented your drive is.
After you check a few times, you'll come up with your own schedule.
And it will be quite a bit more often than once a year!
 

ilkhan

Golden Member
Jul 21, 2006
1,117
1
0
vista/7 auto defrag weekly if you leave them on. just like auto-updates its run at night.
 

WildHawg

Junior Member
Sep 3, 2009
7
0
0
Defragmentation should be done on a regular basis (1 to 2 times monthly) as well as cleaning out your temp and internet temp files prior to defraging. This will keep your system in optimal running condition and help avert any little errors.
 

Russwinters

Senior member
Jul 31, 2009
409
0
0
Defragmenting a hard drive will make a large difference if you are constantly adding and removing programs and files from your computer.



The reason is that when you delete small things like mp3s, and pictures it leaves small little spaces in between your other larger files.


When you go to install a new game, it will actually fill the gaps with some of the data from that game, and so now you hard drive has to perform whats called "Butterfly operations" to get to those sectors.


Butterfly operations are when the hard drive is working its hardest, where it has to fly much further physically to read files that are fragmented all over the disk surface. Not only does the reduce the performance greatly due to the fact that games primarily utilize random seek operations; the further the heads must travel from sector to sector the longer it is going to take to read all the sectors needed to give you that file. If all of the files are in physical close proximity of each other this will reduce your random accesstime thus improving your gaming and application performance.

To make things worse, a drive the is constantly performing heavy butterfly operations is at higher risk of failures such as a head crash. A head crash is when the heads actually physically crash into the disk surface, causing damage to both the heads, and the sectors in the crash zone. The manufacturers have plenty of safeguards that try to help, but most of them fall short of really doing any good.

So there you have it, defrag often everyone!


Phew. thats a mouth full.
 

taltamir

Lifer
Mar 21, 2004
13,576
6
76
so much bad info...
Head crashing does not happen due to "butterfly operation", it happens due to a shock to the drive, such as dropping the computer while it is running. how much your heads move is irrelevant to it.

A defragged drive will be slightly faster, but DURING defragging the drive will be amazingly slower for many hours.

defragging wastes electricity as your CPU and HDD have to work at higher than normal levels.

HDDs don't fly.

Games primarily use SEQUENTIAL operations, not random ones. Specifically, reading lots of textures.

PS. never heard the term butterfly operation before, and wikipedia does not have it either... I am inclined to beleive you made it up on the spot
 

Modelworks

Lifer
Feb 22, 2007
16,240
7
76
Don't delete anything and you don't really have anything to worry about :)
I like wincontig.
The program is only 300KB or so, installs nothing, and lets you pick a folder or file to defrag. I do it for files like games or videos but not for things that change often.
http://wincontig.mdtzone.it/en/index.htm
 

RebateMonger

Elite Member
Dec 24, 2005
11,586
0
0
I don't normally bother with degrags. But if a disk has been "overflowed" or been almost full, considerable fragmentation can occur.

I recently had a client overflow their System drive in an SBS 2003 server. They had 0.00 MB of free space. I cleared 2.5 GB of space on the 12 GB disk and defragmented. I'd hoped that might fix their problem of EXTREMELY slow function of their brand-new PeachTree Accounting installation.

Unfortunately, it didn't help at all.
 

RiDE

Platinum Member
Jul 8, 2004
2,139
0
76
Originally posted by: Russwinters
Defragmenting a hard drive will make a large difference if you are constantly adding and removing programs and files from your computer.



The reason is that when you delete small things like mp3s, and pictures it leaves small little spaces in between your other larger files.


When you go to install a new game, it will actually fill the gaps with some of the data from that game, and so now you hard drive has to perform whats called "Butterfly operations" to get to those sectors.


Butterfly operations are when the hard drive is working its hardest, where it has to fly much further physically to read files that are fragmented all over the disk surface. Not only does the reduce the performance greatly due to the fact that games primarily utilize random seek operations; the further the heads must travel from sector to sector the longer it is going to take to read all the sectors needed to give you that file. If all of the files are in physical close proximity of each other this will reduce your random accesstime thus improving your gaming and application performance.

To make things worse, a drive the is constantly performing heavy butterfly operations is at higher risk of failures such as a head crash. A head crash is when the heads actually physically crash into the disk surface, causing damage to both the heads, and the sectors in the crash zone. The manufacturers have plenty of safeguards that try to help, but most of them fall short of really doing any good.

So there you have it, defrag often everyone!


Phew. thats a mouth full.

Thanks for the info. :)
 

Emulex

Diamond Member
Jan 28, 2001
9,759
1
71
serious waste of time on vista and win7 since it does this for you by default :) lol.

no if you have a crap disk controller its not a bad way of preventing stale bits; ie it will pick up weak sectors and realloc them while you are sleeping rather than having to deal with it when you are using the pc.

same with AV scanning nightly.

high end raid controllers will start sweeping drives looking for bad sectors after about 3 seconds of idle time. very smart indeed.

 

Old Hippie

Diamond Member
Oct 8, 2005
6,361
1
0
I always liked it and could definately notice an increase in response after a defrag.

And I'm sure this is gonna be frowned upon but I use Diskeeper's HyperFast on my G1 once in awhile.

Definately heresy! :D
 

Blain

Lifer
Oct 9, 1999
23,643
3
81
I add and delete huge 2-8GB files on my HTPC constantly.
My drive shows up as heavily fragmented from time to time, due the the file rotation going on daily.
Do you gurus suggest that I just ignore this fragmentation and let it go? :eek:
 

Idontcare

Elite Member
Oct 10, 1999
21,110
64
91
Originally posted by: Old Hippie
I always liked it and could definately notice an increase in response after a defrag.

Me too, but only on my spindle-based drives.

Originally posted by: Old Hippie
And I'm sure this is gonna be frowned upon but I use Diskeeper's HyperFast on my G1 once in awhile.

Definately heresy! :D

I'm only going to admit this once, but I too intermittently run diskeeper on my iram and ramdisk drives :eek: knowing full-well that doing so provides me absolutely zero performance improvements but I just like to see how freaking fast stuff moves around on those drives. (and my semi-OCD persona likes to see a nice and cleanly defraged diskeeper image of my harddrives)

That said, diskeeper so royally pissed me off with their 2009 upgrade crap (bought diskeeper 2008 something like 17 days before 2009 was released but they refused to upgrade me to 2009 without paying the full $60 upgrade fee, after being a diskeeper customer for a decade, rot in hell) so I CAN NOT wait to fully migrate to SSD-based rig where I will suffer zero performance issues by not having diskeeper installed ever again.
 

Old Hippie

Diamond Member
Oct 8, 2005
6,361
1
0
Do you gurus suggest that I just ignore this fragmentation and let it go?

I like defrag and it definately made a difference I can notice on an OS drive but I've never used it on a large storage type drive.

If I were in your shoes, or clogs in my case, I probably wouldn't screw with it.
 

Old Hippie

Diamond Member
Oct 8, 2005
6,361
1
0
I'm only going to admit this once, but I too intermittently run diskeeper on my iram and ramdisk drives

The confessional is open and it's not even Sunday! :laugh:

I'm not really sure how this SSD HyperFast works but I didn't know you could use the regular Diskeeper defrag on IRam or RamDisk stuff.

Learn something new every day....that's enough for today. :)
 

Nothinman

Elite Member
Sep 14, 2001
30,672
0
0
My drive shows up as heavily fragmented from time to time, due the the file rotation going on daily.
Do you gurus suggest that I just ignore this fragmentation and let it go?

So? Is there a real, noticable performance difference? Chances are that there's not so you're not really ignoring anything.
 

Idontcare

Elite Member
Oct 10, 1999
21,110
64
91
Originally posted by: Nothinman
My drive shows up as heavily fragmented from time to time, due the the file rotation going on daily.
Do you gurus suggest that I just ignore this fragmentation and let it go?

So? Is there a real, noticable performance difference? Chances are that there's not so you're not really ignoring anything.

Yeah for large files defragmentation is not really so much an issue, up to a point obviously.

I'm sure studies have been done that reduce fragmentation impact to something which involves a normalized fragmentation metric like fragments/MB of a given file.

For example having a 10MB file fragmented in 10 locations is probably statistically equivalent to having a 100MB fragmented in 100 locations when it comes to the performance impact of having that file fragmented.

Having a 2GB file fragmented in five or six places is probably not giving you any grief during the reading/copying/moving of that file, your drive's bandwidth is though.
 

taltamir

Lifer
Mar 21, 2004
13,576
6
76
Originally posted by: Old Hippie
I always liked it and could definately notice an increase in response after a defrag.

And I'm sure this is gonna be frowned upon but I use Diskeeper's HyperFast on my G1 once in awhile.

Definately heresy! :D

you use a defragger on an SSD? and you think it helps?
 

Blain

Lifer
Oct 9, 1999
23,643
3
81
One thing to keep in mind with HTPC HDs, is that they may be in the process of reading and writing at the same time...
Watching a recorded program at the same time as another program is being recorded.