Nascondere o minimizzare (non forzare o chiudere) 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 non responsiva": un programma che continua a bloccarsi per circa 10-30 secondi. Nella maggior parte dei casi questo è Adobe Photoshop, ma l'ho incontrato anche con altri programmi (ad esempio Firefox o Chrome).

Si noti che il programma non è completamente congelato o incassato, sta facendo solo alcuni calcoli pesanti o altro, e la finestra non risponde (non posso cliccare o trascinarla) ma alla fine ritorna in vita e continua funziona normalmente.

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

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

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

Si noti che NON voglio forzare la chiusura o l'uccisione di un programma, ma è necessario continuare a funzionare, è sufficiente farlo in background, permettendomi di utilizzare altri programmi nel frattempo.

Modifica: Cmd ⌘ Scheda ⇥ funziona ancora, ma Photoshop non passerà allo sfondo mentre è occupato, come in questa illustrazione ...

    
posta RocketNuts 03.12.2015 - 21:46
fonte

1 risposta

1

Sono tentato di postare questa risposta come risposta, anche senza informazioni complete ...

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

Se un'app in sé non risponde [& puoi vedere altre app intorno / dietro di esso, cioè non a schermo intero o ingrandite], dovresti essere in grado di spostare semplicemente il cursore all'esterno di quell'app & il daisy wheel andrà via, ritornando al cursore standard. Facendo clic su una delle altre app lo porterà in primo piano. Cmd ⌘ Scheda ⇥ a questo punto funzionerebbe anche.

Se la margherita non esce dai bordi dell'app non responsabilizzata, l'intera macchina è troppo occupata per rispondere, di solito solo temporaneamente, fino a quando qualsiasi processo che impiega tutte le risorse ha terminato il suo compito.

Photoshop che elabora un'immagine molto grande per il web è solo il tipo di attività che può utilizzare temporaneamente grandi quantità di RAM e amp; PROCESSORE. Ho appena eseguito il test su un'immagine 5000 x 3000. Photoshop è stato occupato per circa 15s, l'utilizzo della RAM è raddoppiato e amp; L'utilizzo della CPU è andato al 100% [che è 1/24 del numero di core virtuali che ho, quindi essenzialmente usato un core al suo massimo]. Sono stato in grado di cambiare schermata, passare ad altre app, ecc., Ma sono in esecuzione su un Mac Pro a 12 core con 64 GB di RAM.

Da questa istantanea puoi vedere il breve effetto [evidenziato in rosso] sul core & il passaggio a "non rispondere" in Activity Monitor.
Forse prova qualche test comparativo & guarda quali figure ottieni nello stesso punto.

    
risposta data 04.12.2015 - 09:20
fonte

Leggi altre domande sui tag