Proof that We Really Do Need to Defragment

Discussion in 'macOS' started by Daveway, Nov 5, 2005.

  1. Daveway macrumors 68040

    Daveway

    Joined:
    Jul 10, 2004
    Location:
    New Orleans / Lafayette, La
    #1
    I am a local Mac repairman and I, like others, have preached time after time that de-fragmenting in Mac OS X is unnecessary. While it is true that Unix does its best to do this dirty task itself, it can't do it all.
    Yesterday I began trying out new software to use out in the field like: Disk Genius and Tech Tools. I ran the software, which included de-fragmenting software, on my one-year-old iMac G5. What I found was quite surprising.
    Not only was my 80GB drive fragmented, but it had nearly 80% file fragmentation. I let the de-fragmenting process follow through with the 3 hours it required.
    My mac now has faster start times and Finder processes seem to be a bit snappier.
    I followed up this process on a lightly used 2-year-old iBook with 55% fragmentation and the results were similar.

    I am not advocating the need to go out and purchase these utilities to de-fragment your hard drive, but rather making a suggestion that what we have been telling many people here on the forums may not be entirely true.
    De-fragmenting your drive once are twice a year could be helpful to the overall speed and integrity of your hard drive.

    -Dave
     
  2. EricBrian macrumors 6502a

    EricBrian

    Joined:
    Jul 30, 2005
  3. Daveway thread starter macrumors 68040

    Daveway

    Joined:
    Jul 10, 2004
    Location:
    New Orleans / Lafayette, La
    #3
    -Tech Tools can be found at: www.micromat.com
    -Drice Genius can be found here.

    These programs do have demo modes.
     
  4. EGT macrumors 68000

    EGT

    Joined:
    Sep 4, 2003
  5. bousozoku Moderator emeritus

    Joined:
    Jun 25, 2002
    Location:
    Gone but not forgotten.
    #6
    I'm glad someone else has figured this out. While it's less necessary than with Windows' FAT16 and FAT32 file systems, there are times when it's a good idea to keep the machine running at its best.

    Of course, the one thing to remember is that any power interruption during defragmentation could result in data loss. Make certain you have a UPS backing up the power supply.
     
  6. Daveway thread starter macrumors 68040

    Daveway

    Joined:
    Jul 10, 2004
    Location:
    New Orleans / Lafayette, La
    #7
    I used Disk Genius because its bootable from the disk. Tech Tools is not really bootable but rather it makes its own partition. I didn't like the idea of that, but Tech Tools has a few more features than Disk Genius.

    Remember to backup first.;)
     
  7. bousozoku Moderator emeritus

    Joined:
    Jun 25, 2002
    Location:
    Gone but not forgotten.
    #8
    The TTP4 eDrive was great for me but didn't work on larger drives and I wish it was installed now because my SuperDrive isn't working well when reading CDs. The TTP4 CD is bootable but takes a very long time.
     
  8. wiseguy27 macrumors 6502

    wiseguy27

    Joined:
    Apr 30, 2005
    Location:
    USA
    #9
    It definitely would be a good idea to do it once in a while - more so for people who deal with large chunks of temporary files (like those created during video editing, other pro work, etc.).
     
  9. Sedulous macrumors 68000

    Sedulous

    Joined:
    Dec 10, 2002
  10. iriejedi macrumors 6502a

    iriejedi

    Joined:
    Oct 4, 2000
    Location:
    Nor Cal
    #11
    iDeFrag


    I just did this a few days ago with iDefrag - I went ahead and paid the $30 for the utility which included a make a boot CD (OS + Defrag tool) based on 10.4.2 OS tool as well.

    My system is MUCH much snappier.

    found it with Versiontracker.com

    current version 1.1.3
     
  11. RedTomato macrumors 68040

    RedTomato

    Joined:
    Mar 4, 2005
    Location:
    .. London ..
    #12
    what about sterMachine?

    what about sterMachine? Doesn't letting that go through the full list of maintenance tasks also unfrag the disk?

    I used to use Cocktail (which has a nicer interface) but the demo on that expired, and now I use sterMachine, which is totally free. I give it a run every couple of months, and it runs the daily, weekly and monthly Unix cron maintance jobs.

    (they need doing on OSX too but as they're set to run at the middle of the night, when most people's Macs are sleeping, the system rarely if ever actually gets to run them. )

    Afterwards, yeah it does make a genuine difference :)

    cheers

    .. RedTomato ..
     
  12. Blue Velvet Moderator emeritus

    Joined:
    Jul 4, 2004
    #13
    I've never doubted it, although admittedly I haven't done much about it on my work machines or the home Mac which is a little lazy especially with some of the file sizes I can end up working with.

    Got a copy of TechTools but somehow more pressing things just seem to get in the way... :eek:
     
  13. fayans macrumors 6502a

    fayans

    Joined:
    Sep 19, 2005
    Location:
    MacRumors: Forums
    #14
    If de-fragmentation is a necessity, why isn't there any such function by default? Just my piece of thought. :rolleyes:
     
  14. Counterfit macrumors G3

    Counterfit

    Joined:
    Aug 20, 2003
    Location:
    sitting on your shoulder
    #15
    Tech Tool Pro 4 takes FOREVER on a 200GB drive. OWC drives come with Intech SpeedTools. The defrag is fast, but 1.1 doesn't work with Tiger, and you can't upgrade without a serial.

    Actually, forget what I said about not being able to update without purchasing, you can download updates for OEM versions from Intech.
     
  15. Bear macrumors G3

    Joined:
    Jul 23, 2002
    Location:
    Sol III - Terra
    #16
    Actually OS X does degragment files under 25 megs (or so) when you access them.

    Besied, it doesn't matter how many files are fregmented as much as it matters the size of the fragments. For example, say you have a disk full of 100 meg (or larger) files and all of them are fragmented. How many fragments in each file? If it only 2 or 3, then the fragment sizes are fairly large and will not really impact performance.

    Percent fragmented means very little by itself. average number of fragments per fragmented file means more. And the average fragment size means even more.
     
  16. fayans macrumors 6502a

    fayans

    Joined:
    Sep 19, 2005
    Location:
    MacRumors: Forums
    #17
    I have looked at sterMachine but couldn't find the defrag function. Am I missing something here?
     
  17. ~Shard~ macrumors P6

    ~Shard~

    Joined:
    Jun 4, 2003
    Location:
    1123.6536.5321
    #18
    Defragging definitely isn't necessary, although it never hurts to do it, say once or twice a year. ;)

    Hard disk capacity is generally much greater now than a few years ago. With more free space available, the file system doesn't need to fill up every "nook and cranny." HFS Plus avoids reusing space from deleted files as much as possible, to avoid prematurely filling small areas of recently-freed space.

    In general, fragmentation is often caused by continually appending data to existing files, especially with resource forks. But now, with faster hard drives and better caching, as well as the new application packaging format, many applications simply rewrite the entire file each time. Panther and Tiger can also automatically defragment such slow-growing files. Aggressive read-ahead and write-behind caching means that minor fragmentation has less effect on perceived system performance.

    For these reasons, there is little benefit to defragging. :cool:
     
  18. fayans macrumors 6502a

    fayans

    Joined:
    Sep 19, 2005
    Location:
    MacRumors: Forums
    #19
    I admit I have to agree that there is little benefit to defragging.

    My point here is that if it is necessary to do so, then by default there will one in OSX. ;)
     
  19. EricBrian macrumors 6502a

    EricBrian

    Joined:
    Jul 30, 2005
    #20
    There is no such thing in Cocktail.
     
  20. fayans macrumors 6502a

    fayans

    Joined:
    Sep 19, 2005
    Location:
    MacRumors: Forums
  21. beg_ne macrumors 6502

    Joined:
    Jul 3, 2003
    #22
    Are you sure things actually speeded up? Did you time the startup etc.? Things like this often tend to have a placebo effect on people. From what i've read from other places the HD itself and the FileSystem have a lot better idea of whats going on more than these programs tend to. I view defrag programs the same way I do software from Norton on Mac.
     
  22. EricBrian macrumors 6502a

    EricBrian

    Joined:
    Jul 30, 2005
    #23
    According to contributions by members here, what you wrote there doesn't seem to be correct.
     
  23. risc macrumors 68030

    risc

    Joined:
    Jul 23, 2004
    Location:
    Melbourne, Australia
    #24
    Yeah and if it was necessary to actually remove .pkgs OS X would include tools to do this too. :rolleyes:

    There is plenty of stuff OS X should have that isn't included by default.

    $99 for drive genius though, WTH!
     
  24. bousozoku Moderator emeritus

    Joined:
    Jun 25, 2002
    Location:
    Gone but not forgotten.
    #25
    He's right, concerning minor fragmentation...1 to 5 % but as it increases and the files are over the 20 MB that Panther and Tiger automatically de-fragment on opening, the effect on system performance is seen.

    As far as startup performance, directory optimisation is usually done along with de-fragmentation, so startup performance is generally enhanced, but with Tiger, it's so fast that who can tell? :)

    TTP4 is definitely slow, but safe. I'd run into a volume structures problem and after about 15 hours of analysis and repair, it's close to finishing on my 160 GB drive.
     

Share This Page