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.