Applicazioni non si chiudono

Tutto quello che riguarda OS X Mavericks 10.9

Moderatore: ModiMaccanici

Avatar utente
faxus
Stato: Non connesso
Pro-Expert 
Pro-Expert 
Avatar utente
Iscritto il: lun, 02 giu 2014 15:12
Messaggi: 30459
Località: Circondato dalle bufale

Top

Contatta:
1Al ha scritto:... prima da meTextEdit e Anteprima si chiudevano.
Se ne sei convinto...

Ma pensa che non è noto neanche come un errore o corruzione del Finder.
E ho cercato, per sicurezza.
Mai successo a nessuno

Avatar utente
1Al
Stato: Non connesso
Maccanico attivo
Maccanico attivo
Avatar utente
Iscritto il: ven, 22 nov 2013 20:11
Messaggi: 270

Top

Contatta:
Evvabbè sarò l'eccezione che conferma la regola! :D Comunque per esempio quando chiudo Anteprima non serve che rimanga aperta, può servire al massimo per ridurre di poco il tempo di eventuale riapertura, però quasi sempre dopo chiusa può rimanere lì inutilizzata anche per ore, per me non ha senso. TextEdit anche da chiuso si apre istantaneamente. Si potrebbe anche offrire la modifica delle impostazioni per ogni app di sistema.
Ultima modifica di 1Al il ven, 28 nov 2014 20:32, modificato 1 volta in totale.

Avatar utente
Scialla
Stato: Non connesso
Expert
Expert
Avatar utente
Iscritto il: mer, 12 ago 2009 19:27
Messaggi: 17896
Località: Torino

Top

1Al ha scritto:l'esazione che conferma la regola!
Ma non era l'eccezione? :D :D :D

Comunque, secondo me, ragioni troppo alla winzozziana :D

Anche io la pensavo così una volta, fortuna che sono guarito!!! :D :D :D
 Il futuro (Apple)? Nammerda!

Di un costoso Mac si può fare a meno, di macOS no... (cit. fax)

Avatar utente
1Al
Stato: Non connesso
Maccanico attivo
Maccanico attivo
Avatar utente
Iscritto il: ven, 22 nov 2013 20:11
Messaggi: 270

Top

Contatta:
Scialla ha scritto:
1Al ha scritto:l'esazione che conferma la regola!
Ma non era l'eccezione? :D :D :D

Comunque, secondo me, ragioni troppo alla winzozziana :D

Anche io la pensavo così una volta, fortuna che sono guarito!!! :D :D :D
Infatti era eccezione, boh non so come m'è scappata quella parola, peraltro molto antipatica! :D
Non si tratta di winzozz, si tratta che a me piace avere tutto sotto controllo sul mio computer :laughing6:

Avatar utente
Why
Stato: Non connesso
Maccanico assiduo
Maccanico assiduo
Avatar utente
Iscritto il: sab, 29 nov 2014 19:45
Messaggi: 193

Top

Da Lion in poi OS X può chiudere autonomamente le applicazioni che supportano Automatic Termination. Tra queste ci sono TextEdit e Anteprima.

Il sistema può decidere di chiudere queste applicazioni se ha bisogno di risorse e l'utente non le sta usando. C'è un algoritmo euristico per decidere quando intervenire e i requisiti fondamentali sono:
  • l'applicazione non dev'essere attiva
  • l'applicazione non deve avere finestre visibili o minimizzate
  • l'applicazione deve (appunto) supportare Automatic Termination
Questa funzione, attiva in maniera predefinita, è disattivabile.

Avatar utente
Kernel Panic
Stato: Non connesso
Software Expert Gold
Software Expert Gold
Avatar utente
Iscritto il: sab, 08 gen 2011 14:03
Messaggi: 31268
Località: Sicilia

Top

Di questa funzione se ne era accennato già qui.

Comunque complimenti utente Why, e benvenuto. :thumbright:
Ultima modifica di Kernel Panic il sab, 29 nov 2014 21:57, modificato 1 volta in totale.

Avatar utente
faxus
Stato: Non connesso
Pro-Expert 
Pro-Expert 
Avatar utente
Iscritto il: lun, 02 giu 2014 15:12
Messaggi: 30459
Località: Circondato dalle bufale

Top

Contatta:
Why ha scritto:Da Lion in poi OS X può chiudere autonomamente le applicazioni che supportano Automatic Termination. Tra queste ci sono TextEdit e Anteprima.

Il sistema può decidere di chiudere queste applicazioni se ha bisogno di risorse e l'utente non le sta usando. C'è un algoritmo euristico per decidere quando intervenire e i requisiti fondamentali sono:
  • l'applicazione non dev'essere attiva
  • l'applicazione non deve avere finestre visibili o minimizzate
  • l'applicazione deve (appunto) supportare Automatic Termination
Questa funzione, attiva in maniera predefinita, è disattivabile.
Ciao Why, benvenuto nel Forum.
Farà piacere a tutti se ti presenti nell'area delle presentazioni.

Trovo molto interessante il tuo contributo.
Sono andato a documentarmi sul sito di sviluppo e ho trovato conferma di qualcosa di cui evidentemente mi ero dimenticato.
Ho trovato infatti nella lista dei default modificati il comando

Codice: Seleziona tutto

defaults write -g NSDisableAutomaticTermination -bool yes
applicato molto tempo fa, ma dovrebbe essere tuttora attivo.

La funzione è descritta in questa posizione nella guida alla programmazione.

Suscitò qualche polemica, per essere una sorta di scopiazzamento di una funzione analoga su iOS.
Ma senza averne le stesse caratteristiche di verifica.
Qualcuno suppose una cessione alle deplorevoli impostazioni di Windows.
E, in effetti, è abbastanza deprecabile in una situazione generale di coerenza nelle applicazioni Apple.

Tra l'altro la disposizione di chiusura non uccide il processo, che continua a vivere nel Monitoraggio Attività.
Però viene limitata alle sole applicazioni in cui è espressamente indicato in apposite preferenze
A quanto pare, ma non saprei essere più preciso, era stata implementata in Lion e sopravviveva i Mountain Lion, non c'è traccia di dismissione successiva.

E infatti in altra parte del sito di sviluppo viene specificato che (riporto sommariamente e con una traduzione grossolana):

"... In OS X v10.7 e successive, l'uso del comando Quit per terminare un'applicazione è diminuita a favore di tecniche più orientate all'utente.
In particolare, Cocoa supporta due tecniche che rendono la cessazione di un app trasparente e veloce:

La terminazione automatica (Automatic Termination) elimina la necessità per gli utenti di chiudere un applicazione.
Invece, il sistema gestisce terminazione app in modo trasparente dietro le quinte, che chiude le applicazioni che non sono in uso per recuperare risorse necessarie come la memoria.
La cessazione improvvisa (Sudden Termination) permette al sistema di uccidere processo di un'applicazione immediatamente senza aspettare che si esegue alcuna azione finale.
Il sistema utilizza questa tecnica per migliorare la velocità di operazioni quali l'uscita dal login, riavviare o spegnere il computer.

La terminazione automatica e l'improvvisa cessazione sono tecniche indipendenti, anche se entrambi sono progettate per migliorare l'esperienza degli utenti nella chiusura delle applicazioni.
Anche se Apple consiglia non utilizzarle contemporaneamente, ossia supportare una tecnica e non l'altra.

La terminazione automatica trasferisce il lavoro di gestione dei processi dall'utente al sistema, che è meglio attrezzato per gestire il lavoro.
Gli utenti non hanno bisogno di gestire i processi manualmente in ogni caso.
Tutto quello di cui hanno veramente bisogno è quello di eseguire applicazioni e avere quelle applicazioni disponibili quando necessitano.
In tutti i casi, l'applicazione deve garantire che tutti i dati utente vengono salvati ben prima del termine in cui può succedere..."


A suo tempo ci fu qualche polemica, tra puristi e favorevoli all'introduzione:
http://arstechnica.com/apple/2012/07/os ... ermination" onclick="window.open(this.href);return false;
http://www.cnet.com/news/managing-autom ... n-in-lion/" onclick="window.open(this.href);return false;
http://hints.macworld.com/article.php?s ... 6192014497" onclick="window.open(this.href);return false;

Avatar utente
faxus
Stato: Non connesso
Pro-Expert 
Pro-Expert 
Avatar utente
Iscritto il: lun, 02 giu 2014 15:12
Messaggi: 30459
Località: Circondato dalle bufale

Top

Contatta:
Kernel Panic ha scritto:... se ne era accennato già qui...
Ovviamente me l'ero persa... Grazie

Avatar utente
Kernel Panic
Stato: Non connesso
Software Expert Gold
Software Expert Gold
Avatar utente
Iscritto il: sab, 08 gen 2011 14:03
Messaggi: 31268
Località: Sicilia

Top

PregA. :wink:



faxus ha scritto:… applicato molto tempo fa, ma dovrebbe essere tuttora attivo.
Mah, notizie precise non se ne hanno, c'è chi sta cercando di capirne di più ….

https://discussions.apple.com/thread/6681393" onclick="window.open(this.href);return false;

Avatar utente
faxus
Stato: Non connesso
Pro-Expert 
Pro-Expert 
Avatar utente
Iscritto il: lun, 02 giu 2014 15:12
Messaggi: 30459
Località: Circondato dalle bufale

Top

Contatta:
Kernel Panic ha scritto:
faxus ha scritto:… applicato molto tempo fa, ma dovrebbe essere tuttora attivo.
Mah, notizie precise non se ne hanno, c'è chi sta cercando di capirne di più ….

https://discussions.apple.com/thread/6681393" onclick="window.open(this.href);return false;
Mah... Non saprei, ho ripetuto il comando ma non ha dato esito negativo.
Considera però che non ho mai verificato un segnale negativo in un applica un default.
Se lo da, in questo caso non lo ha dato.

Un'altra considerazione è che i manuali Developer sono costantemente aggiornati e, come segnalato sopra, non lo sono stati su questo argomento.
Appaiono aggiornati a Mavericks e non portano la dicitura obsoleti.

E nella parte degli aggiornamenti dedicati a Yosemite, li avevo sfogliati per sapere dei nuovi framework introdotti, non ce n'è traccia

Avatar utente
Why
Stato: Non connesso
Maccanico assiduo
Maccanico assiduo
Avatar utente
Iscritto il: sab, 29 nov 2014 19:45
Messaggi: 193

Top

Con Yosemite ho visto comunque chiudersi Anteprima, sebbene questo non accada più così spesso come nei sistemi precedenti dove invece avveniva regolarmente.
Kernel Panic ha scritto:Comunque complimenti utente Why, e benvenuto. :thumbright:
Grazie per il benvenuto, però i complimenti per un post del genere sono sprecati.

Avatar utente
a-mac
Stato: Non connesso
Unix Expert
Unix Expert
Avatar utente
Iscritto il: ven, 21 dic 2012 10:32
Messaggi: 4534
Località: fsf.org

Top

Contatta:
a me anteprima si chiudeva sempre
insieme ad altre app
la cosa mi ha dato fastidio
ed ho aperto questo topic
https://www.imaccanici.org/forum/viewtop ... 37&t=31306" onclick="window.open(this.href);return false;
ho risolto lasciando le app aperte visibili nel dock
il MacPro se lo può premettere
inoltre come avevo scritto, se si seleziona "uscita forzata" o si apre Activity Monitor, le app sono aperte
ma semplicemente dormienti
quindi per certi Mac non ha alcun senso
è sicuramente qualcosa di più legato al mobile
qualcosa preso in eredità da iOS e mischiato con OS X
per consumare meno risorse anche in termini di batteria
insomma come già detto sul mio MacPro quad 32GB con SSD, senza alcun senso, che ho disabilitato felicemente
“...è complicato, ma semplice”

_ UNIX: Live Free or Die
_ With great power comes great responsibility
_ You may say, I'm a dreamer, but I'm not the only one, I hope some day you'll join us, And the world will live as one!

Avatar utente
1Al
Stato: Non connesso
Maccanico attivo
Maccanico attivo
Avatar utente
Iscritto il: ven, 22 nov 2013 20:11
Messaggi: 270

Top

Contatta:
Ma certo, il problema è che potrebbero rimanere dormienti anche senza ingombrare la dock :laughing6: Mi spiego meglio, a volte capita di aprire parecchi file e poi ritrovarsi 4 o 5 app dormienti sulla dock, sinceramente la cosa mi infastidisce. Così oggi mi sono creato una sola scorciatoia da tastiera e in un colpo solo chiudo Anteprima, TextEdit, Pages e Calendario :D una o tutte che siano dormienti sulla dock.

Avatar utente
faxus
Stato: Non connesso
Pro-Expert 
Pro-Expert 
Avatar utente
Iscritto il: lun, 02 giu 2014 15:12
Messaggi: 30459
Località: Circondato dalle bufale

Top

Contatta:
Ma anche ⌘+⇥ e ⌘+Q

Avatar utente
Scialla
Stato: Non connesso
Expert
Expert
Avatar utente
Iscritto il: mer, 12 ago 2009 19:27
Messaggi: 17896
Località: Torino

Top

Io uso "Close all Open Applications 1.1" che funziona ancora anche sotto Yosemite
 Il futuro (Apple)? Nammerda!

Di un costoso Mac si può fare a meno, di macOS no... (cit. fax)

Rispondi

Torna a “OS X Mavericks 10.9”

Chi c’è in linea

Visitano il forum: Nessuno e 6 ospiti