MacJanitor is designed to be used on a periodic basis by Mac OS X users who don't leave their computer on 24 hours a day. MacJanitor is provided as freeware as a service to laptop and energy-conscious home users.It's free too.
The Unix subsystems on Mac OS X were originally written for machines that were typically never shut off. Mac OS X inherits this assumption in version 1.x, and has many system maintenance tasks that are scheduled to run between 3 am and 5 am. In addition, there are scripts designed to run weekly on weekends, and once a month in the middle of the night.
If these maintenance tasks are never run (such as on a laptop that is always shut off at night), many log files and system database will grow extremely large or fail to get backed up.
via [ Charles Roberts ] at last night's Boston Final Cut Pro User Group Meeting.