Nascondere o minimizzare (non forzare l'uccisione o l'uscita) una finestra del programma temporaneamente bloccata o bloccata?


1

Usando OS X 10.11.1 El Capitan, a volte mi trovo di fronte a una "finestra che non risponde": un programma che continua a bloccarsi per circa 10-30 secondi. Nella maggior parte dei casi questo sembra essere Adobe Photoshop, ma l'ho riscontrato anche con altri programmi (ad esempio Firefox o Chrome).

Si noti che il programma non è completamente congelato o incassato, sta solo facendo alcuni calcoli pesanti o altro, e la finestra non risponde (non posso fare clic o trascinarlo) ma alla fine torna in vita e continua a funzionare normalmente.

Posso riprodurlo, ad esempio aprendo un'immagine molto grande in Photoshop e andando su File> Salva per Web.

Mentre ciò accade, ottengo la ruota dei colori che gira e non riesco a portare in primo piano altre finestre del programma . Ad esempio, se Photoshop è in stallo, vorrei cmd + tab al mio browser o qualsiasi altra cosa e fare qualcos'altro lì. Ma ciò non funziona, la finestra di Photoshop bloccata rimane di fronte a qualsiasi altro programma a cui passo.

C'è un modo per nascondere o minimizzare un programma del genere in OS X, così posso continuare a lavorare negli altri mentre questa cosa particolare fa tutto ciò che deve fare?

Nota che NON voglio forzare l'uscita o l'uccisione di un programma, deve continuare a funzionare, deve solo farlo in background, permettendomi di usare altri programmi nel frattempo.

Modifica: Cmd ⌘ Tab ⇥ funziona ancora, ma Photoshop non cadrà sullo sfondo mentre è occupato, come in questa illustrazione ...

inserisci qui la descrizione dell'immagine


Perché non puoi semplicemente usare più desktop come questo per evitare del tutto questo problema?
Jack of all Spades il

Risposte:


1

Sono tentato di pubblicare questo come risposta, anche senza informazioni complete ...

Suppongo che se non riesci Cmd ⌘ Tab ⇥ a un'altra app a questo punto, è perché l'intera macchina è attualmente troppo impegnata per rispondere, non solo l'app in primo piano.

Se un'app stessa non risponde [e puoi vedere altre app attorno / dietro di essa, cioè non a schermo intero o ingrandite], dovresti essere in grado di spostare semplicemente il cursore all'esterno di quell'app che non risponde e il daisy wheel andrà via, tornando a il cursore standard. Facendo clic su una delle altre app la porterà in primo piano. Cmd ⌘ Tab ⇥ a questo punto funzionerebbe anche.

Se il daisy wheel non scompare oltre i confini dell'app non rispondente, l'intera macchina è troppo occupata per rispondere, di solito solo temporaneamente, fino a quando qualsiasi processo che prende tutte le risorse ha terminato il suo compito.

Photoshop che elabora un'immagine molto grande per il Web è proprio il tipo di attività che può temporaneamente utilizzare grandi quantità di RAM e CPU. Ho appena testato un'immagine di 5000 x 3000. Photoshop è stato occupato per circa 15 secondi, l'utilizzo della RAM è raddoppiato e l'utilizzo della CPU è andato al 100% [che è 1/24 del numero di core virtuali che ho, quindi in sostanza ha usato un core al massimo]. Sono stato in grado di cambiare schermata, passare ad altre app ecc., Ma sto eseguendo un Mac Pro a 12 core con 64 GB di RAM.

Da questa istantanea è possibile vedere il breve effetto [evidenziato in rosso] sui core e il rilascio a "non rispondere" in Activity Monitor.
Forse prova alcuni test di confronto e vedi quali cifre ottieni nello stesso punto.

inserisci qui la descrizione dell'immagine


1
Grazie per i tuoi commenti dettagliati. Il fatto è che in realtà posso Tab + Tab ad altre app, posso vederle diventare attive. E se la finestra congelata non è stata ingrandita, posso anche usare normalmente gli altri programmi, almeno nell'area dello schermo che non è coperta dalla finestra di stallo. Ad esempio un editor ingrandito in background, posso digitare una frase lì, ma ho solo un piccolo bordo utilizzabile in cui la finestra attiva non è coperta da quella bloccata. Uhmm ... forse un'immagine chiarisce la situazione :)
RocketNuts

Ah, capisco cosa intendi. Posso riproporlo su Photoshop mentre si sta preparando a salvare per il web. La soluzione potrebbe essere quella di utilizzare Spaces e fare acquisti nel proprio spazio: è così che lo faccio, quindi non l'ho mai notato prima.
Tetsujin,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.