Controllare la pressione memoria macOS Terminale
macOS usa la memoria compressa per mantenere attive più applicazioni senza ricorrere subito al disco. Una quantità elevata di memoria compressa non indica quindi, da sola, un problema: il parametro più importante è la pressione della memoria. Verde significa che il sistema gestisce bene la RAM, giallo indica una situazione da monitorare e rosso segnala che macOS sta faticando. Per controllare pressione memoria macOS Terminale offre comandi utili, mentre Monitoraggio Attività permette di individuare le applicazioni responsabili e liberare memoria in modo sicuro.
Che cosa indicano memoria compressa e pressione della memoria
La memoria compressa contiene pagine di RAM ridotte di dimensioni da macOS, così il sistema può evitare o ritardare l’uso della memoria virtuale sul disco. Questa compressione è una funzione normale di macOS e non richiede operazioni periodiche di pulizia.
Monitoraggio Attività mostra la situazione nella scheda Memoria, disponibile in macOS sia sui Mac con processore Apple sia sui Mac Intel, anche se il nome di alcune voci può variare leggermente tra le versioni del sistema. Le informazioni più importanti sono:
- Pressione memoria, rappresentata da un grafico colorato.
- Memoria fisica, cioè la RAM installata nel Mac.
- Memoria utilizzata, che comprende memoria delle app, memoria cablata e memoria compressa.
- Memoria compressa, usata da macOS per ridurre lo spazio occupato dai dati inattivi.
- Swap utilizzato, cioè la quantità di dati trasferita temporaneamente sull’unità di archiviazione.
- File nella cache, memoria che macOS può riutilizzare rapidamente quando serve.
Il grafico verde indica una gestione regolare della RAM. Il giallo segnala che il sistema sta aumentando la compressione o altre operazioni di gestione della memoria. Il rosso indica una pressione elevata, spesso accompagnata da rallentamenti, blocchi temporanei, ventole attive o tempi più lunghi nel passaggio tra applicazioni.
La memoria compressa diventa un campanello d’allarme soprattutto quando cresce insieme alla pressione gialla o rossa e all’aumento dello swap. Una quantità elevata di memoria compressa con pressione verde è normalmente compatibile con il funzionamento previsto di macOS.
Come controllare pressione memoria macOS Terminale
Il Terminale consente di leggere alcuni dati che Monitoraggio Attività presenta in forma grafica. Per aprirlo, usa Finder > Applicazioni > Utility > Terminale, oppure premi Comando + Barra spaziatrice e cerca “Terminale”.
Leggere lo stato generale della memoria
Il comando memory_pressure mostra una valutazione testuale della pressione della memoria e indica se il sistema considera la situazione normale o critica.
memory_pressure
Il risultato può includere informazioni sulla memoria libera, sulla memoria compressa e sul livello di pressione. Le diciture esatte cambiano in base alla versione di macOS, quindi è normale che l’output di macOS Sonoma non sia identico a quello di macOS Sequoia o di versioni precedenti.
Per osservare l’evoluzione dei dati nel tempo, vm_stat aggiorna le statistiche a intervalli regolari:
vm_stat 1
Il numero 1 indica un aggiornamento ogni secondo. Tra le righe possono comparire voci relative a pagine compresse, pagine decompresse, pagine scambiate e memoria libera. I valori di vm_stat sono espressi in pagine di memoria, non direttamente in megabyte o gigabyte; inoltre, la dimensione della pagina può dipendere dall’architettura e dalla versione del sistema.
Per conoscere la dimensione della pagina usata dal kernel, esegui:
sysctl vm.pagesize
Un aumento costante delle pagine compresse o delle pagine trasferite sul disco è più significativo di un singolo valore letto in un momento isolato. Per questo è preferibile osservare vm_stat 1 mentre il Mac manifesta rallentamenti.
Controllare lo spazio usato dalla memoria virtuale
Il comando seguente mostra l’uso dello swap:
sysctl vm.swapusage
La voce used indica lo spazio attualmente impiegato sulla memoria virtuale. Lo swap non è automaticamente un errore: macOS può usarlo anche quando il sistema resta reattivo. Diventa rilevante quando aumenta rapidamente e coincide con una pressione della memoria gialla o rossa.
Per individuare i processi che consumano più RAM, puoi usare:
top -l 1 -o mem
Il comando stampa un’istantanea dei processi ordinati per memoria. Il nome del processo può essere diverso da quello mostrato nell’interfaccia grafica, quindi conviene confrontarlo con l’applicazione visibile in Monitoraggio Attività > Memoria. Evita di terminare processi di sistema solo perché occupano molta RAM: macOS assegna memoria anche a servizi necessari al funzionamento del computer.
Come liberare memoria compressa senza danneggiare macOS
Non esiste una procedura consigliata per svuotare manualmente la memoria compressa mentre il Mac è in uso. macOS elimina o ricompone le pagine compresse quando un’applicazione ha bisogno di RAM; forzare questa gestione con strumenti non ufficiali può produrre risultati temporanei e non risolve la causa del consumo.
Per ridurre la pressione della memoria, chiudi le applicazioni che non utilizzi con Comando + Q, invece di limitarti a chiudere la finestra. In Monitoraggio Attività, seleziona un processo e usa il pulsante Interrompi, rappresentato da una “X” nella barra degli strumenti, solo quando riconosci chiaramente l’applicazione o il servizio.
Le azioni più sicure sono:
- Chiudere le app che usano molta memoria e riaprirle solo quando servono.
- Ridurre il numero di schede aperte in Google Chrome, Safari o Firefox.
- Disattivare estensioni del browser non necessarie.
- Salvare il lavoro e riavviare il Mac quando la memoria compressa resta elevata per molto tempo.
- Aggiornare macOS e le applicazioni che mostrano una crescita continua del consumo di RAM.
- Controllare gli elementi eseguiti all’accesso in Impostazioni di Sistema > Generali > Elementi login ed estensioni.
Il riavvio cancella lo stato temporaneo della memoria e chiude eventuali processi con perdite di memoria, ma non sostituisce l’analisi dell’applicazione responsabile. Se la pressione torna rapidamente dopo l’avvio, osserva quale programma aumenta progressivamente la voce Memoria in Monitoraggio Attività.
Il comando purge, spesso citato per “liberare la RAM”, non è una soluzione generale per la pressione della memoria. La sua disponibilità e il suo comportamento possono cambiare tra le versioni di macOS; inoltre, cancellare le cache può rallentare temporaneamente il sistema senza diminuire il consumo reale delle applicazioni. Non usare comandi trovati online che richiedono sudo se non conosci con precisione la loro funzione.
Come capire quando serve più RAM
La pressione della memoria è un indicatore più utile della percentuale di RAM occupata. macOS utilizza la memoria libera per cache e servizi di sistema, quindi una memoria quasi piena non implica necessariamente un malfunzionamento.
Un problema concreto è più probabile quando si verificano contemporaneamente questi segnali:
- Il grafico della pressione resta giallo o rosso durante le attività abituali.
- Lo swap aumenta rapidamente mentre passi da un’applicazione all’altra.
- Le applicazioni rallentano o mostrano spesso la rotellina colorata.
- La memoria utilizzata cresce senza diminuire dopo la chiusura delle app.
- Una singola applicazione aumenta continuamente il proprio consumo.
Se il problema riguarda sempre lo stesso programma, controlla gli aggiornamenti, disattiva i plugin e verifica se esiste una versione più recente compatibile con la tua versione di macOS. Se la pressione resta alta con poche applicazioni aperte, può essere necessario ridurre il carico di lavoro oppure utilizzare un Mac con più RAM, soprattutto nei modelli in cui la memoria è integrata e non aggiornabile.
Per controllare pressione memoria macOS Terminale è utile per osservare i dati nel tempo, mentre Monitoraggio Attività resta lo strumento più immediato per collegare la pressione a una specifica applicazione.
Potrebbe interessarti anche:
- SSD PCIe 6.0 2026: velocità e sfide termiche
- RAM CAMM2 desktop: vantaggi e compatibilità
- Tipo di File System
- Immagini WebP AVIF WordPress: upload e conversione
FAQ
No. La memoria compressa è una funzione normale di macOS. È preoccupante soprattutto quando cresce insieme a pressione gialla o rossa, swap elevato e rallentamenti.
Non è necessario svuotarla manualmente. Chiudere le app responsabili o riavviare il Mac consente a macOS di riorganizzare la memoria in modo sicuro.
Il comando memory_pressure visualizza lo stato generale della pressione. vm_stat 1 permette invece di osservare ogni secondo l’evoluzione delle pagine di memoria.
No. Lo swap indica che macOS sta usando l’archiviazione come memoria virtuale. Se aumenta rapidamente insieme a rallentamenti e pressione rossa, la RAM disponibile è probabilmente insufficiente per il carico corrente.
purge non è una soluzione generale e la sua disponibilità varia tra le versioni di macOS. È preferibile chiudere le applicazioni responsabili o riavviare il Mac.
Altri articoli di questa serie:
- Mostrare file nascosti macOS Terminale: comando rapido
- Disattivare riapertura finestre macOS: metodo rapido
- Personalizzare anteprime icone Finder con defaults
- Percorso completo Finder macOS nella barra del titolo
- Disattivare DS_Store unità di rete Mac: metodo rapido
- Ricerca metadati Spotlight Terminale con mdls e mdfind
- Ricostruire indice Spotlight macOS Terminale
- Controllare consumo energetico Mac Terminale con powermetrics
- Trovare i processi che rallentano il Mac da Terminale
- Come misurare l’avvio lento delle app su Mac
- Leggere log macOS da Terminale: comandi utili
- Rapporto processi bloccati macOS spindump: come crearlo
- Verificare firma applicazioni macOS Terminale
- Permessi privacy delle app Mac: come controllarli
- Gestire programmi avvio automatico macOS con launchctl
- Creare servizio launchd macOS per attività periodiche
- Confrontare cartelle macOS Terminale con diff
- Rinominare file in massa su macOS dal Terminale
- Proteggere file sensibili su macOS dal Terminale
