Automatic Termination makes its way to OS X Lion & Mountain Lion
Summary: Apps in iOS support Automatic Termination, or quitting the program out from under the user. Now that dubious "feature" is a part of OS X.
Matt Neuburg at TidBITS and Keith Harrison at the Use Your Loaf blog recently discussed the history and working of Automatic Termination. The Apple brain-trust decided to migrate this feature of iOS to OS X Lion and now Mountain Lion. Neuburg says that Lion is "a quitter."
What is happening is that the system (on the Mac this is the Finder) decides when an application needs to run and will terminate it on the fly and reclaim its resources.
Harrison writes that Xcode has decided to opt-in Automatic Termination for OS X apps.
This is a familiar situation for an iOS application. Apple has always made it clear that inactive iOS applications can expect to be terminated and should be designed with that in mind. The iOS task switcher also does a good job of hiding which applications are actually running so in theory a user may never know when switching between applications. In practise it is not always totally invisible to the user but it seems to be a reasonable compromise on an iOS device.
Automatic termination of applications on a desktop class machine seems to be a much less reasonable compromise. OS X has access to much greater resources and it seems unnecessary to start terminating applications without user intervention. Even worse is the fact that the application disappears from both the dock (unless you opted to keep it there permanently) and from the application switcher forcing you to relaunch it.
As both Neuburg and Harrison suggest, Automatic Termination is a very bad feature on OS X applications, even for machines with limited RAM and a SSD that might be running low on capacity. There's no good reason for this behavior.
Both posts have a terminal command to turn off the feature. Neuburg points out that TinkerTool 4.9 (released on July 25) has a checkbox for this setting.
Kick off your day with ZDNet's daily email newsletter. It's the freshest tech news and opinion, served hot. Get it.
Talkback
The supplied links are a good tool to modify this current OS X feature
our way or the highway
It isn't so bad as long as the user can easily change the default timeout, say in the apps menu. To make it a feature that is difficult to control for the average user is just telling users "our way or the highway" and that seems the way Apple does things.
Once again
The supplied links are a good tool to modify this current OS X feature
But Apple Gear "Just Works"
Oooohhhh Yeeessssssss
It works for crap on iOS and they added it to ML?
whoa.......
Um what?
Can't agree
Just like how people blindly blame Flash - it may or may not be perfect, but bad coding habits will render it worse.
But then, who goes to college to learn good programming skills? ;-)
1,000 cuts
Boiling the frog
Then the frog dies.
Not bad......
Yes, a perfect analogy
Good job of believing the myth with no critical thought, though.
Ha!
It makes sense! Ha! At all!
Its a perfect analogy because its not true!?!?!? Ha!
It may be a horrible analogy because it what hes saying is not true, but I dont think any sane person would consider a horrible analogy is perfect in any way.
You have to be able to do better than that.
I guess I kind of agree with you...I think, but its the way you are trying to say what you mean that makes no sense man.
It's called sarcasm
Not bad......
Your describe your own experience
Man. That was about as weak as it gets.
At least make some attempt to explain how you can actually hate Windows but still somehow have a functional brain. Make some effort guy.
Not sure how that applies to an autokill for misbehaving apps,
Sheesh. Lion's automatic termination is NOT sudo killall
Did you read the article?