"Il tuo sistema ha esaurito la memoria dell'applicazione." Com'è possibile?

.

(Traduzione it->it: Il sistema ha esaurito la memoria delle applicazioni. Per evitare problemi con il tuo computer, chiudi tutte le applicazioni che non stai usando).

Come è possibile se ci sono solo poche applicazioni aperte? o.O

Nella mia esperienza, questo si verifica quando il mio disco rigido principale del sistema sta esaurendo lo spazio libero. I sistemi operativi utilizzano il disco rigido per lo stoccaggio della memoria extra, chiamata "memoria virtuale" (ho sempre desiderato che il sistema operativo potesse riservare abbastanza spazio per se stesso, ma non può prevedere quante applicazioni verranno eseguite).

Oltre a questo, vale la pena notare che l'uso regolare del web ora richiede molta più memoria rispetto al passato. Nel monitor di attività, noterete che ogni singola scheda e finestra (ogni pagina web aperta) è un processo a sé stante, che occupa una fetta significativa di memoria. Oltre a questo, tieni conto di tutti gli annunci, filmati, flash, script, plugin e video 360 ecc. I nuovi sistemi operativi e le nuove pagine web usano un sacco di memoria per fornirci i servizi che ci aspettiamo che funzionino e basta (es. sincronizzazione tra dispositivi, notifiche, aggiornamento automatico ecc. ecc.)

In breve, nella mia esperienza di solito non c'è un singolo processo che improvvisamente occupa una quantità enorme di memoria (anche se un programma che perde potrebbe effettivamente essere un colpevole - Sketchup 2016 mi fa questo, per esempio). Più comunemente, è la funzionalità aggiuntiva che ci aspettiamo da molti programmi/ plugin web.

Credo che riavviare il computer allevii sempre questo problema per un breve periodo - principalmente scaricando tutte le pagine web e le app che abbiamo lanciato nel tempo. Ma se le nostre aspettative sul computer e i vincoli hardware rimangono gli stessi (e facciamo girare lo stesso numero di processi senza cambiare altro), alla fine ci imbatteremo di nuovo nel problema.

Due soluzioni che funzionano per me:

  1. Aprire meno schede/pagine e meno programmi alla volta. Chiudere alcune pagine web/programmi prima di aprire le applicazioni più pesanti, come MS Office, Parallels, CAD 3D, programmi Adobe ecc.

  2. Liberare più spazio sul disco rigido del sistema (es. spostare tutta la musica e le foto su un altro disco), per permettere al sistema di gestire le vostre esigenze tipiche di memoria virtuale. Per me, questo significa che il mio disco di sistema da 1TB ha bisogno di >20% di spazio libero (200GB)! Le vostre esigenze potrebbero essere diverse. Se siete su un vecchio portatile Apple o iMac o Mini, il OWC Data-Doubler è un modo davvero fantastico per realizzare questo.

Il metodo (1) è la mia soluzione temporanea, in modo che quando alla fine metterò in atto il metodo (2) avrò ripristinato le prestazioni scattanti che mi aspetto durante l'esecuzione di molti programmi pesanti contemporaneamente.

Commentari (1)

È possibile che ci sia qualche strana richiesta di memoria che il sistema di memoria virtuale non può soddisfare. La cosa migliore è riavviare il Mac e poi eseguire Activity Monitor per mostrare la pressione della memoria e poi osservare quei dettagli della memoria quando/se si raggiunge di nuovo quello stato di memoria.

È probabile che sia qualcosa causato da un programma difettoso che perde memoria - quindi si potrebbe cercare di aggiornare tutti i programmi che sono in esecuzione quando questo è successo l'ultima volta per assicurarsi che non sia qualcosa che una correzione del bug può rimediare.

Commentari (0)

Più probabilmente è un problema del sistema operativo stesso. Ho appena ricevuto questo messaggio quando avevo solo pochi programmi aperti e la pressione della memoria era "verde" in Activity Monitor - ma il mio uptime è di 106 giorni. Come tutti sanno - nessun computer/OS può funzionare per sempre senza un riavvio, anche se 106 giorni non è un numero elevato se si confronta con i mainframe, ma per un sistema personale è abbastanza buono (anche se il mio secondo Mac è a 168 giorni mentre parliamo - senza segni di esaurimento della memoria). Riavviare è probabilmente il miglior suggerimento fino a quando Apple non risolve questo problema.

Commentari (2)