10.4.3 still need unix maintenance routines?

Discussion in 'macOS' started by jkandell, Nov 14, 2005.

  1. jkandell macrumors member

    Joined:
    Sep 6, 2005
    Location:
    Tucson AZ
    #1
    I know that many folks say to run the unix daily, weekly, monthly maintenance routines if your mac is sleeping or off at night. Is this still necessary with 10.4.3?
     
  2. yellow Moderator emeritus

    yellow

    Joined:
    Oct 21, 2003
    Location:
    Portland, OR
    #2
    Yes, of course..

    Log rotations still need to happen, as well as database rebuilding.
     
  3. OutThere macrumors 603

    OutThere

    Joined:
    Dec 19, 2002
    Location:
    NYC
    #3
    You can always set them to run at times when you know that your Mac will be on, but they can slow down your computer. There are programs available on Versiontracker that will help you set up Chron.
     
  4. CalGrunt macrumors regular

    Joined:
    Oct 21, 2005
    #4
    No, it is NOT necessary with 10.4.3. They are no longer being run late at night as cron scripts because that are now being handled by launchd, which will run anytime you wake up our computer, even during the middle of the day.
     
  5. yellow Moderator emeritus

    yellow

    Joined:
    Oct 21, 2003
    Location:
    Portland, OR
    #5
    I don't beleive this is true unless you did a clean install of Tiger. If you Upgraded from previous versions of OS X, you're still using cron.
     
  6. grapes911 Moderator emeritus

    grapes911

    Joined:
    Jul 28, 2003
    Location:
    Citizens Bank Park
    #6
    Correct. It is necessary for them to run, you just don't have to run them your self. They are still scheduled for early morning, but launchd will run them later if you computer is not on.
     
  7. grapes911 Moderator emeritus

    grapes911

    Joined:
    Jul 28, 2003
    Location:
    Citizens Bank Park
    #7
    Cron is there regardless. It just doesn't handle any scripts unless you install some yourself. I don't think it matter if you update or fresh install. Either way the system files are being overwritten.
     
  8. yellow Moderator emeritus

    yellow

    Joined:
    Oct 21, 2003
    Location:
    Portland, OR
    #8
    Hmmm how can I verify which daemon is doing my log rotation?
     
  9. Bern macrumors 68000

    Bern

    Joined:
    Nov 10, 2004
    Location:
    Australia
    #9
    This is only true if your computer has been sleeping. If you have turned it off they will not run until the next 4am - 4.30am time slot.
     
  10. risc macrumors 68030

    risc

    Joined:
    Jul 23, 2004
    Location:
    Melbourne, Australia
    #10
    With all this debate about maintenance, cron versus launchd, etc I think the time has come for me to just install Anacron for Tiger again on my 3 Macs here, and even if they don't need it at least I can forget about it. ;)
     
  11. Lord Blackadder macrumors G5

    Lord Blackadder

    Joined:
    May 7, 2004
    Location:
    Sod off
    #11
    I started running my Mac 24/7 so this isn't an issue for me...

    ...but could somebody explain to a linux n00b just what the difference is between the two methods?
     
  12. grapes911 Moderator emeritus

    grapes911

    Joined:
    Jul 28, 2003
    Location:
    Citizens Bank Park
    #12
    I do believe you are correct.
     
  13. grapes911 Moderator emeritus

    grapes911

    Joined:
    Jul 28, 2003
    Location:
    Citizens Bank Park
    #13
    Anacron forces cron stript so run when they missed their scheduled time. I don't think they will touch launchd scripts.
     
  14. Makosuke macrumors 603

    Joined:
    Aug 15, 2001
    Location:
    The Cool Part of CA, USA
    #14
    So THAT'S why it's irregular on my Mac; I could never figure out why (on a clean Tiger install) it would sometimes run when I turned the computer on, and other times didn't seem to. Because sometimes I was turning it on, and sometimes just waking up.

    Still a tad frustrating, as it aught to deal with sleep properly (though that was never a consideration back in the unix days, launchd should be able to deal with this), but at least it makes sense now.
     

Share This Page