monitor attività - lo scambio "0 byte" utilizzato viene sempre riportato

3

Ogni volta che il mio sistema si rallenta, apro Activity Monitor per controllare l'utilizzo della mia RAM e chiudere tutte le app che consumano molta memoria, ma che non ho assolutamente bisogno di essere in esecuzione. L'utilizzo della RAM è sempre completamente al massimo. Sono abituato a vedere questo:

Orasuppongochequandoilsistemadiventalento,provienedatuttoilsovraccaricodalpagingdellaVM,maActivityMonitorriportasempreilmio"Swap Used" come "0 byte". Questo non può essere il caso, vero? L'unica ragione che posso immaginare è che Mavericks ha introdotto una sorta di soluzione intermedia all'esaurimento della RAM prima di ricorrere all'utilizzo di uno swapfile, ma non ho mai sentito nulla di simile.

Quello che voglio sapere è:

  1. Si tratta di un errore in Activity Monitor o è corretto?
  2. Se non si tratta di un errore, quale meccanismo viene utilizzato per mantenere la RAM al posto dello swapfile?
  3. Questo meccanismo è verosimilmente più veloce rispetto all'utilizzo di uno swapfile, e c'è un modo per disabilitarlo e usare lo swapfile di default?
posta n00neimp0rtant 05.06.2014 - 16:53
fonte

1 risposta

4
  1. Si tratta di un errore in Activity Monitor o è corretto?

    • È così che dovrebbe funzionare
  2. Se non si tratta di un errore, quale meccanismo viene utilizzato per mantenere il RAM al posto dello swapfile?

    • Gestione della memoria attiva di Mavericks
  3. Questo meccanismo è verificabile più velocemente rispetto all'utilizzo di uno swapfile, e lo è c'è un modo per disabilitarlo e usare lo swapfile di default?

    • è più veloce quindi utilizzando lo swap effettivo su HDD, utilizza anche qualcosa chiamato compressione della memoria. Cerca sempre di utilizzare tutta la memoria per gestire i suoi compiti e riorganizza la memoria in base al tuo utilizzo. Una volta che non è più possibile, utilizzerà lo scambio.
risposta data 05.06.2014 - 17:14
fonte

Leggi altre domande sui tag