App per la chiusura automatica di Mountain Lion

2

Quando alcune app (come l'anteprima) si chiudono automaticamente quando smetto di dare fuoco? Qual è la differenza tra quelli e altri che non chiudono?

grazie

    
posta Woodstock 25.09.2013 - 21:18
fonte

2 risposte

2

Citando da questo articolo Ars Technica generalmente completo: link

Lion will quit your running applications behind your back if it decides it needs the resources, and if you don't appear to be using them. The heuristic for determining whether an application is "in use" is very conservative: it must not be the active application, it must have no visible, non-minimized windows—and, of course, it must explicitly support Automatic Termination.

Automatic Termination works hand-in-hand with autosave. Any application that supports Automatic Termination should also support autosave and document restore. Since only applications with no visible windows are eligible for Automatic Termination, and since by default the Dock does not indicate whether or not an application is running, the user might not even notice when an application is automatically terminated by the system. No dialog boxes will ask about unsaved changes, and when the user clicks on the application in the Dock to reactivate it, it should relaunch and appear exactly as it did before it was terminated.

    
risposta data 26.09.2013 - 03:41
fonte
2

Applicazioni come la terminazione automatica del supporto di anteprima.

Se ad esempio si apre Anteprima, si apre almeno una finestra, si chiudono tutte le finestre e si concentra un'altra applicazione, Anteprima è nascosta dal Dock e dallo switcher dell'applicazione. Il processo non è effettivamente terminato, ma potrebbero esserci dei cambiamenti nel modo in cui è gestito.

Non so se ci sono alcune situazioni in cui i processi che supportano la terminazione automatica sono effettivamente terminati, ma le cose potrebbero cambiare nelle versioni future di OS X. Guida alla programmazione Mac per l'app indica che i programmi sono effettivamente terminati:

Automatic termination eliminates the need for users to quit an app. Instead, the system manages app termination transparently behind the scenes, terminating apps that are not in use to reclaim needed resources such as memory.

Puoi disattivare la terminazione automatica (o l'occultamento automatico dal Dock e dallo switcher delle applicazioni) abilitando NSDisableAutomaticTermination :

defaults write -g NSDisableAutomaticTermination -bool true
    
risposta data 26.09.2013 - 09:24
fonte

Leggi altre domande sui tag