OS X. Devo chiudere app o chiudere windows (comportamento del pulsante croce rossa)?

8

Ho cercato molto sul pulsante X, che non ha chiuso l'app, ma semplicemente chiudendo la finestra andnd non ha trovato una risposta chiara. Voglio essere in grado di sapere se le app aperte influenzano la durata della batteria o altre risorse.

Devo chiudere le app o chiudere Windows, lasciando che le app funzionino in background?

    
posta 0928e8f6 11.04.2016 - 06:01
fonte

3 risposte

6

Una delle caratteristiche più confuse di Mac è il pulsante di chiusura rosso , che pensi possa chiudere un'applicazione, ma spesso non lo fa. Quando premi X nella finestra - in realtà chiudi le finestre relative all'app, ma non esce . Ecco ulteriori informazioni dalle pagine di supporto di Apple:

Close windows

When you close an app’s window, the window closes, but the app remains open. If you want to quit an app, click the app’s name in the menu bar, then choose Quit [App]. For more information, see Quit apps.

Se vuoi esci dall'app (rilascia la memoria, riduci l'utilizzo della CPU, ecc.), ci sono diversi modi per farlo:

  1. Uso della scorciatoia da tastiera: ⌘ cmd + Q .
  2. Uso del menu contestuale (o del menu dell'applicazione): vai al Dock nella parte inferiore dello schermo e trova l'icona per l'app, quindi fai clic con il pulsante destro del mouse (o ctrl + fai clic su ) per visualizzare il menu contestuale. In fondo a questa lista c'è l'opzione Quit .
  3. Utilizzo di Monitoraggio attività : Applications > Utilities > Activity Monitor .
  4. Per le app che non rispondono: Forza Esci ( ⌘ cmd + ⌥ alt + esc )

Potresti anche voler sovraccaricare il comportamento predefinito e farlo come nel sistema operativo Windows, ma devi usare utilità separate (come RedQuits ). Ci sono un sacco di quelle utility che chiudono le applicazioni quando fai clic sul pulsante di chiusura rosso.

In generale, per rispondere alla tua domanda su come colpisce l'efficienza del sistema, la memoria e la batteria : OS X lo gestisce in modo corretto e fa il possibile per ottimizzare l'efficienza, a meno che l'applicazione stessa non sia scritta male . OS X internamente ha un sacco di ottimizzazioni come App Nap che aiutano a mantenere le app in background ' effetto sulle risorse di sistema al minimo :

You don’t have to quit apps once you’re done working in them — OS X allows you to work with several apps open at once. Features such as Compressed Memory and App Nap keep your Mac running fast, and save power when many apps are open.

    
risposta data 11.04.2016 - 11:53
fonte
2

Non ci sono vere risposte facili a questo. Dipenderà da cose come quanta memoria ha il tuo sistema, quali sono le app, quanto bene sono scritte ecc.

Ad esempio, se si dispone di una piccola quantità di memoria e il controllo di Activity Monitor mostra poca memoria disponibile o molto spazio di swap in uso. Quindi probabilmente vorrai assicurarti che le app vengano abbandonate per rendere disponibile più memoria. L'aggiunta alla confusione su questo è il fatto che, anche se si esce da un'app, OS X non lo rimuove dalla memoria finché non ha bisogno di spazio per qualcos'altro. Questo è il motivo per cui chiudere e riaprire un'applicazione è più veloce della prima volta che lo si avvia. Se l'app è ancora in memoria, OS X deve solo avviarlo di nuovo. Ovviamente, in una situazione di difficoltà di memoria, OS X rimuove automaticamente le app dalla memoria che sono state eliminate in modo che la memoria possa essere disponibile per qualcos'altro.

Le app che hai chiuso tutte le finestre per, ma non per uscire, possono influenzare il sistema. Dipende da cosa fanno. Quindi la memoria, la CPU, la batteria possono essere tutti consumati. Di nuovo Activity Monitor è tuo amico nel determinare se una delle tue app sta causando problemi.

In generale, se hai abbastanza memoria e le tue app si comportano bene in termini di consumo della batteria, non importa se chiudere o chiudere. Fortunatamente, le app OS X sono generalmente abbastanza ben educate.

    
risposta data 11.04.2016 - 07:59
fonte
1

In generale va bene chiudere solo le finestre. Se sei uno sviluppatore di software o hai esigenze molto particolari, potresti aver bisogno di applicare le applicazioni in modo esplicito. Tuttavia, in generale, è sufficiente chiudere le finestre.

Le altre risposte alla tua domanda non sembrano prendere in considerazione il fatto che il meccanismo riguarda la chiusura di Windows e delle applicazioni con OS X Lion. Da quella versione e in poi, OS X chiuderà automaticamente le applicazioni non utilizzate.

La funzione è chiamata terminazione automatica. Esce dalle applicazioni quando il sistema lo ritiene necessario, ma solo se sono state chiuse tutte le finestre appartenenti all'applicazione e l'applicazione non è più l'applicazione attiva (attualmente selezionata). Inoltre, l'applicazione deve attivare la terminazione automatica, ma la maggior parte delle applicazioni ordinarie esegue l'opt-in.

    
risposta data 11.04.2016 - 12:07
fonte

Leggi altre domande sui tag