Do I need to defrag external hard drive?

Discussion in 'OS X Yosemite (10.10)' started by tkwolf, Jan 18, 2015.

  1. tkwolf macrumors 6502

    Joined:
    Apr 11, 2012
    #1
    I use a 2TB external drive for my time machine and some manual back ups. While I don't defrag the internal storage with my iMac, should I be defragging the external hard drive? or is it managed by the Mac OS as well.

    I know it seems a little stupid, but for peace of mind, some answers would be good. Thanks.
     
  2. DaveF macrumors 6502a

    Joined:
    Aug 29, 2007
    Location:
    NoVA
    #2
    No. There us no need to defray a Time Machine drive.
     
  3. BasicGreatGuy Contributor

    BasicGreatGuy

    Joined:
    Sep 21, 2012
    Location:
    In the middle of several books.
  4. grahamperrin macrumors 601

    grahamperrin

    Joined:
    Jun 8, 2007
    #4
    Use iDefrag (demo available) to tell whether the catalog b-tree or attributes b-tree is fragmented.

    A fragmented catalog file can have a remarkably detrimental effect on performance, especially with Time Machine.
     
  5. crjackson2134 macrumors 68020

    crjackson2134

    Joined:
    Mar 6, 2013
    Location:
    Charlotte, NC
    #5
    I agree, I have iDefrag and occasionally run it against my TM drive. It's time consuming but does a great job.
     
  6. ItWasNotMe macrumors regular

    Joined:
    Dec 1, 2012
    #6
    +1

    Excellant software. I use it periodically to optimise the TM drive metadata given the number of file creates/deletes that TM does (quick operation) and less often to defragment the whole drive (long operation)
     
  7. Fishrrman macrumors G3

    Joined:
    Feb 20, 2009
    #7
    Here is one more recommendation for iDefrag...
     
  8. Shazaam! macrumors member

    Shazaam!

    Joined:
    Apr 12, 2009
    #8
  9. ItWasNotMe macrumors regular

    Joined:
    Dec 1, 2012
    #9
    They have a beta version thats:
    a) Compatible with Yosemite, and
    b) IMHO, more robust than Yosemite
     
  10. crjackson2134 macrumors 68020

    crjackson2134

    Joined:
    Mar 6, 2013
    Location:
    Charlotte, NC
    #10
    That's only if you are defragging the boot drive, from the boot drive. If you boot from an alternate install of Yosemite or Mavericks, you can defrag the primary boot drive without issues.
     
  11. grahamperrin macrumors 601

    grahamperrin

    Joined:
    Jun 8, 2007
    #11
    iDefrag and iDefrag beta with Mavericks and Yosemite

    With Mavericks

    For tasks such as defragmenting the startup volume, for me the current beta of iDefrag does not work. That's not a complaint (it's beta software); just an observation.

    With Yosemite

    In what way is it more robust?

    Do your products work on Yosemite (Mac OS X 10.10)? – Coriolis Systems Limited
     
  12. crjackson2134 macrumors 68020

    crjackson2134

    Joined:
    Mar 6, 2013
    Location:
    Charlotte, NC
    #12
    I guess I should have been more clear. I'm using the Non-beta version on an alternate boot drive (well, I was. I lost a data drive today so my alternate turnd into my new data drive for the time being).

    TechTool7 also works great from an alternate boot drive. I really shy away from defragging the boot drive FROM the boot drive.
     
  13. ItWasNotMe macrumors regular

    Joined:
    Dec 1, 2012
    #13
    For me, using beta 4, it works defragmenting any drive including the boot drive

    Its more robust in that:

    1. It works without screwing up my drives. See posts on other threads about Time Machine trashing backups such as:
    a) Gets calculations completely wrong on the TM execution following a run when a source drive was dismounted
    b) If a large file copy is in progress when TM runs, TM only backs up portion of that file

    2. I don't get dozens of log file messages about issues that should have been fixed before the software was released. One of many examples:
    a) open System Preferences
    b) click Accessibility
    c) click the button with at the top with the grid of dots
    d) look at the console log, result for me is a stream of repeated rubbish, 32 pairs of messages, one of each pair reading: "22/01/2015 07:24:09.363 com.apple.preference.universalaccess.remoteservice[573]: CGContextRestoreGState: invalid context 0x0. This is a serious error. This application, or a library it uses, is using an invalid context and is thereby contributing to an overall degradation of system stability and reliability. This notice is a courtesy: please fix this problem. It will become a fatal error in an upcoming update."
    e) Either its serious and should have been fixed or the message is meaningless and shouldn't appear.
     
  14. grahamperrin macrumors 601

    grahamperrin

    Joined:
    Jun 8, 2007
    #14
    You need not fear that when the approach to doing so is sensible, as it is with iDefrag.

    OK, I wondered whether you were referring to the defragmentation capability of Yosemite.

    There are bugs in both products, but I shouldn't compare a single application to an entire operating system.
     
  15. ItWasNotMe macrumors regular

    Joined:
    Dec 1, 2012
    #15
    OK, then substitute 'a more finished product' for 'robust'
     

Share This Page