Come riprendere un'applicazione "in pausa" dopo una situazione di memoria insufficiente?

3

Occasionalmente - anche con molta cura - il mio MBPro da 16 GB ha esaurito la memoria dell'applicazione e compare la temuta finestra di dialogo "Non è più disponibile memoria disponibile".

Fortunatamente siamo ancora in grado di accedere a Activity Monitor : e la prima cosa che faccio è uccidere i browser web che tendono ad accumulare grandi quantità di memoria nel tempo.

Meno fortunato è che - anche dopo aver verificato che Memory Used + Swap Memory sia inferiore a 10 GB combinati, è ancora non possibile resuscitare il In pausa applicazioni.

Se non è stato possibile rianimare le app in pausa, allora a cosa serve questa notifica? Siamo costretti a uccidere semplicemente le app da soli? Dato che c'è una ora sufficiente memoria per qualsiasi delle app aperte rimanenti per continuare allora perché sono ancora incapaci di farlo?

    
posta javadba 18.06.2017 - 22:03
fonte

1 risposta

6

Al momento non davanti al mio Mac, ma i passaggi di base sarebbero:

  1. Apri l'applicazione Terminale: digita Terminal in Spotlight
  2. Elenca i processi in esecuzione: ps -ax
  3. Trova il processo che vuoi riattivare. È necessario il suo ID processo PID *
  4. Per riattivare, stranamente si usa il comando "Uccidi" sul processo con il flag CONT: kill -CONT [app_pid] non dimenticare il -CONT altrimenti si ucciderà invece di non farlo. Nel tuo esempio sarebbe kill -Cont 69971

Puoi ottenere il pid dal Monitor attività se hai la colonna che mostra

    
risposta data 18.06.2017 - 22:30
fonte

Leggi altre domande sui tag