Memoria compressa
Anche: Compressa
In breve
La memoria compressa è costituita dai dati nella RAM che macOS ha compresso per rendere disponibile più RAM. Monitoraggio Attività ne mostra il totale come Compressa, parte di Memoria utilizzata.
Quando la RAM scarseggia, macOS comprime la memoria non usata di recente invece di spostarla subito sul disco. Comprimere e decomprimere è di solito molto più veloce che leggere dal disco di avvio.
Un po’ di memoria compressa è normale. Il pannello Memoria mostra il totale, e puoi aggiungere una colonna per vedere quanta parte di ogni processo è compressa.
Perché Compressa è alta
Un valore alto di Compressa significa che macOS ha dovuto fare spazio. Spesso è per questo che Utilizzo della memoria diventa giallo. È il passo che precede lo swap su disco, quindi è un segnale che le app chiedono più RAM di quella libera.
Come vedere quale app è compressa
Nel pannello Memoria, scegli Vista, Colonne e aggiungi la colonna Memoria compressa. Ordina in base a quella per vedere quali processi hanno più dati compressi. Spesso sono app aperte da molto tempo senza essere usate.
Cosa misura davvero il valore Compressa
Monitoraggio Attività descrive Compressa come memoria fisica usata per conservare una versione compressa dei dati non usati di recente. Quindi il valore è lo spazio che i dati compressi occupano nella RAM, non la dimensione che avrebbero una volta decompressi.
I dati al suo interno sono più grandi del valore Compressa. Quella differenza è la memoria che macOS ha guadagnato comprimendoli.
Apple spiega che, quando il Mac si avvicina alla sua capacità massima di memoria, le app inattive in memoria vengono compresse, e questo rende disponibile più memoria per le app che stai usando. Per questo le app lasciate a lungo in background tendono ad avere più memoria compressa, e per questo tornare a una di loro può richiedere un attimo mentre i suoi dati vengono decompressi.
Come si collegano compressione, swap e Utilizzo della memoria
macOS gestisce una carenza di memoria per fasi. Ogni fase si vede in un punto diverso di Monitoraggio Attività.
- I dati non usati di recente vengono compressi e tenuti nella RAM. Il valore Compressa cresce.
- Quando la compressione non basta, macOS sposta i dati compressi sul disco di avvio. Spazio di scambio utilizzato cresce.
- Quando un’app ha di nuovo bisogno di quei dati, macOS li rilegge dal disco e li decomprime. Se succede spesso, il Mac sembra lento e l’Utilizzo della memoria diventa giallo o rosso.
Come controllare la memoria compressa nel Terminale
Due comandi di sola lettura mostrano le stesse informazioni usate da Monitoraggio Attività. Confrontare i valori stored e occupied ti dice quanto bene si comprimono i tuoi dati. Più è grande la differenza tra i due, più memoria fa risparmiare la compressione.
- Esegui
top -l 1 | grep PhysMem. Il valore compressor tra parentesi è la memoria che contiene i dati compressi. - Esegui
vm_stat. Pages occupied by compressor è la RAM occupata dai dati compressi. Pages stored in compressor è quanto sarebbero grandi quei dati non compressi. Moltiplica l’uno o l’altro per la dimensione della pagina indicata nella prima riga per avere i byte. - Esegui
vm_stat 5per stampare una nuova riga ogni 5 secondi, e premi Control-C per fermarlo. Dopo la prima riga, che mostra i totali dall’avvio, le colonne comprs e dcomprs mostrano quante pagine sono state compresse e decompresse in ogni intervallo.
Memoria compressa normale e preoccupante
Normale: Compressa resta a un livello stabile mentre l’Utilizzo della memoria è verde. macOS sta semplicemente tenendo i dati vecchi in una forma più piccola. È comune vedere un po’ di memoria compressa anche su un Mac con tanta RAM, soprattutto dopo che è rimasto acceso per un po’.
Preoccupante: Compressa continua a salire durante la giornata, Spazio di scambio utilizzato sale con lei, e l’Utilizzo della memoria è spesso giallo o rosso. Il Mac ha poca RAM per quello che stai eseguendo, quindi chiudi le app che non usi o usa meno app pesanti insieme.
Domande frequenti
Cosa significa Compressa in Monitoraggio Attività?
È la quantità di memoria che macOS ha compresso per liberare RAM.
La memoria compressa è un problema?
No. È il modo in cui macOS evita di usare il disco. Molta memoria compressa, insieme a Utilizzo della memoria giallo o rosso, significa che il Mac ha poca RAM per il tuo carico di lavoro.
Come riduco la memoria compressa?
Chiudi le app che non stai usando. La loro memoria compressa viene rilasciata quando escono.
La memoria compressa rallenta il Mac?
Comprimere e decomprimere richiede un po’ di tempo di processore, ma di solito è molto più veloce che leggere dal disco. Il rallentamento si nota quando il Mac deve comprimere e usare lo swap di continuo, e questo si vede da un Utilizzo della memoria giallo o rosso.
Posso disattivare la compressione della memoria sul Mac?
In Impostazioni di Sistema non c’è un’opzione, ed è meglio lasciarla stare. Senza compressione, macOS dovrebbe usare il disco prima, il che è più lento.
Cos’è la colonna VM compressa?
È una colonna per processo che puoi aggiungere con Vista > Colonne nel pannello Memoria. Mostra quanta memoria di ogni processo è stata compressa.
Correlati
Passo per passo: Chrome usa troppa memoria.
Cerchi qualcosa di meglio di Monitoraggio Attività? Leggi le migliori alternative a Monitoraggio Attività per Mac, oppure sfoglia tutti i termini del glossario.