Skip to content

Weblog About Jim Jim's Resume Discussion Mailing List Search
  You are not logged in Link icon Log in Link icon Join
You are here: Log out every day? Not going to happen.

This Thread
Twitter Updates
Pro Services

Jim Roepcke specializes in WebObjects (Java), Plone (Zope, Python), and Cocoa (Objective-C).

  • consultation
  • development
  • documentation
  • mentoring

Contact Jim for more information.

Python Tutorial

I presented the Introduction to Python for Plone developers tutorial at the first Plone conference in October 2003. Slides and Video are available to all on the plone.org site.

Badges

Proud Member of the ACM

Proud Member of the Association for Computing Machinery

RSS reader for Mac OS X

NetNewsWire: More news, less junk. Faster

Fantasy Trading of HBWT at:

Listed on BlogShares

Design by:

Powered by Plone
Blog Directory - Blogged
Log in
Name

Password

 
I forgot my password; please send me a new one.
 
 

Log out every day? Not going to happen.

Message Details
Posted
1/25/2006; 2:02 PM by Jim Roepcke
Last Modified
1/25/2006; 2:02 PM by Jim Roepcke
In Response To
(#Top of Thread.)
Label
None.
Read Count
557
Message Body
Over on Seth's weblog, he suggests Mac OS X users log out once a day.

One reason cited is:

"Leaving your Mac running (but logged off) at night allows the system (via a utility called cron that you'll never see) to run some system maintenance utilities: another minor performance boon, and it will save a little space on your hard drive. (I actually don't know if Windows does anything like this also.)"

So if you're logged in, cron doesn't run overnight tasks? Why not? Which tasks don't run?

I've been running Mac OS X full time since 2000, and I've never made it a habit to log out daily, or even "regularly". The number of times I've rebooted my Mac OS X computers is on the order of the number of times I've logged into my Mac OS X computers. When a program exhibits some "weird behavior", I would quit it and re-launch it.

The only time I log out is when something in Apple's WindowServer / CoreServices goes awry, or when I need to reboot, like for a kernel update. I think logging out every day to let your applications "start over" gives developers too much leash to write crappy software. I've had Firefox or Mail or NetBeans or Eclipse or iCal open for weeks at a time without restarting it. I expect software I use to perform reliably for at least that long without re-launching it. The only software I purposely quit as soon as I can are Microsoft Office apps and other apps that take up too much CPU/RAM when idle.

If I had to log out of Mac OS X every day I'd switch to Linux. If logging out lets cron run nightly tasks, then I think that's a bug (subject to me finding out which tasks won't run when I'm logged in), and I would much rather fix that bug than log out to work around it.

I won't dispute that logging out and in "cleans things up" and wouldn't hurt the reliability of your computer, but I will suggest that users should expect more of their computers. Windows users put up with crap like that, rebooting several times a day (though I'd hope it's not as bad now as it was 5 years ago), restarting apps regularly, putting up with crappy software, registry problems, spyware, viruses, swiss cheese security, etc. Mac OS X users should not put up with crap, period, especially not for the money Mac owners shell out for their computers compared to Windows boxes.

Replies
Re: Log out every day? Not going to happen. ( 1/25/2006 by Seth Dillingham )
On 1/25/06, Jim Roepcke said: >If logging out lets cron run nightly tasks No,


October 2008
Sun Mon Tue Wed Thu Fri Sat
  1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  
Sep Nov
 
Sponsors
Research

Jim Roepcke is Willing to Fail

Books

I'm currently reading:

I'm currently reading Programming Erlang

I co-authored:

I co-authored this book