I just put mine to sleep every night, is this a bad thing ?
They run when you reawaken.Aloha everyone,
I have a question - if you put the computer to sleep, the maintenance scripts (daily, weekly, monthly) do not run, correct? I only sleep my display for that reason.
In Tiger, Apple changed the way these Maintenance Scripts are run. They are now controlled by Lanuchd [sic]. Since 10.4.2, if the computer is in sleep mode or off, Lanuchd [sic] will run these scripts at its earliest connivence. No additional work or software required
They run when you reawaken.
Turning it off is bad, both to the computer and the OS.
With the computer off or in sleep, OSX won't do its maintenance schedule between 3am and 5:30am every day.
Read my post #11. It all changed back in Tiger.
Works fine on my mini. Go through the issue again. I'll admit Tiger was unreliable here but Leopard is rock solid. Happens every day. I would assume SL too.No, it doesn't. I've gone through that issue before and its one of the reasons I leave my G5 running 24/7.
No, it doesn't. I've gone through that issue before and its one of the reasons I leave my G5 running 24/7.
Under Panther and Jaguar, the schedule is specified in the System crontab file...
Introduced in Tiger, the launchd process invokes each script on a schedule specified in a script-specific property list (.plist file) in the /System/Library/LaunchDaemons directory... The timer used by launchd does not count sleep time. If your Mac is asleep at the scheduled time when a given script is supposed to run, the script may run later that day at a time shifted by the amount of time the Mac was asleep. However, if you restart your Mac before the time-shifted execution time, pending events are lost and the script will not run off-schedule: the next chance for the script to run will be at its regularly scheduled time.
if you put your Mac to sleep at night, instead of shutting it down, Leopard is smart enough to run the missed scripts the next time you wake up your computer.
Anacron for MacOS, http://members.cox.net/18james/anacron-tiger.htmlAnacron runs the periodic daily, weekly and monthly tasks on your Mac even if the machine (a laptop, for example) spends much of its time asleep or switched-off. Anacron silently checks when you reboot and every sixty minutes while the computer is running to see if the various periodic scripts are overdue, and runs them if necessary... Note: This version of Anacron will run on MacOS 10.5 (Leopard) but it is not needed, as the Leopard launchd will run skipped jobs when the machine is next awake.
You no longer need a utility to run missed maintenance as of OS X 10.5. It will run automatically at the next available opportunity. Actually, this was the case as of OS X 10.4, but a bug kept the maintenance routines from running more than once per restart under OS X 10.4. This was fixed in OS X 10.5