|Mar 12, 2013, 12:44 PM||#202|
|Mar 12, 2013, 03:31 PM||#204|
What SHOULD happen is the app is told "shutdown", it saves some small amount of state, and the kernel kills the process. If that does not happen, then it means the app is not responding appropriately to kernel messages; which in turn means that when the kernel force kills it, there may be unsaved state which is not pushed out to disk. Then next time you start the app you learn the happy news that some file or other is inconsistent and needs to be deleted.
Now, sure, if this happens for third party apps, there is nothing Apple can do about that. (Except name and shame them...)
But it doesn't only happen for 3rd party apps. Mail is a NOTORIOUS example for not handling shutdowns properly. Safari used to be a problem, though I don't think I've had an issue with the most recent version. Screen Sharing sometimes gets confused at shut down.
There are also strange HW things that occasionally seem to happen at the kernel level where, after all apps are killed, the screen just stays grey showing a spinner for 60 seconds. WTF is going on there? If data is being pushed out from caches to disk, the process is taking way too long, which suggests that something else is going wrong --- which again is very worrying --- the last thing you want is for your HD to be in some sort of inconsistent state during a period as delicate as shutdown/startup.
And of course tools (LLVM and all its toolchain pieces, XCode) apply to both --- eg blocks and other such improvements to Objective C, or optimizations past and future (coming up soon we'll have better auto-vectorization in LLVM, polyhedral optimization [restructuring loops for better cache behavior], and more aggressive link-time whole program restructuring/optimization).
|Mar 13, 2013, 04:41 AM||#205|
This thread is a mess....
People seem to be interested more about whinning and complaining about apple's software release policy, instead of ACTUAL IMPORTANT stuff that people need to hear about and get an answer like THIS:
a lot of people are waiting for these improvements and we want to know whether 10.8.3 has addressed them.
|Thread Tools||Search this Thread|
|thread||Thread Starter||Forum||Replies||Last Post|
|Apple Seeds New Build of OS X Mavericks 10.9.1 Beta to Developers||MacRumors||MacRumors.com News Discussion||130||Dec 18, 2013 03:21 PM|
|Apple Seeds Build 12F13 of OS X Beta 10.8.5 to Developers||MacRumors||Mac Blog Discussion||13||Jul 8, 2013 08:25 AM|
|Apple Seeds Build 12E33a of OS X Beta 10.8.4 to Developers||MacRumors||Mac Blog Discussion||53||Apr 23, 2013 05:23 PM|
|Apple Seeds Build 12D50 of OS X Beta 10.8.3 to Developers||MacRumors||Mac Blog Discussion||147||Mar 12, 2013 08:37 PM|
|Apple Seeds Build 12D61 of OS X Beta 10.8.3 to Developers||MacRumors||Mac Blog Discussion||100||Feb 20, 2013 12:28 PM|
All times are GMT -5. The time now is 05:51 PM.