Guide/Come liberare RAM sul Mac

Come liberare RAM sul Mac, e quando non serve

Atta 🐬

Fondatore di Vitals

Pubblicata il

In breve

Per liberare RAM sul Mac, apri Monitoraggio Attività, fai clic su Memoria e ordina per la colonna Memoria, poi chiudi o riapri l’app in cima. Browser, app di chat ed editor di codice, macchine virtuali, Docker e modelli di IA in locale sono quelli che occupano di più. Prima controlla Utilizzo della memoria in fondo al pannello: se è verde, non c’è niente da liberare, perché macOS usa la memoria libera per i file, e la restituisce appena un’app ne ha bisogno. Le app che “puliscono” la memoria e sudo purge non aiutano. Vitals, un monitor di sistema per Mac, mostra la memoria di ogni app con i suoi helper inclusi, e ti avvisa quando un’app continua a crescere.

Come liberare memoria sul Mac

  1. 01 Apri Monitoraggio Attività (premi ⌘Spazio e digita il nome) e fai clic su Memoria.
  2. 02 Guarda il grafico Utilizzo della memoria in basso. Se è verde, fermati qui: il Mac ha abbastanza memoria, per quanto piena sembri Memoria utilizzata.
  3. 03 Fai clic sull’intestazione della colonna Memoria per ordinare in base a quella, e scegli Vista → Tutti i processi in gerarchia così i processi helper di ogni app compaiono sotto di essa.
  4. 04 Chiudi le app in cima che non stai usando. Se una che stai usando è cresciuta molto oltre la sua dimensione abituale, salva il lavoro, chiudila e riaprila.
  5. 05 In un browser, chiudi o ricarica le schede più pesanti invece di chiudere tutto il browser. Il suo task manager ti mostra quali sono.
  6. 06 Aspetta un minuto e guarda di nuovo Utilizzo della memoria. Dovrebbe essere tornato verde, e lo Spazio di scambio utilizzato dovrebbe smettere di crescere.

Se Utilizzo della memoria resta rosso dopo che hai chiuso le app che usavano la memoria, riavvia il Mac. La memoria trattenuta da un processo di sistema bloccato non si libera in nessun altro modo.

La maggior parte dei consigli su come liberare RAM parte dal numero sbagliato. Una Memoria utilizzata vicina al totale è il modo in cui macOS dovrebbe funzionare: la memoria che nessuno usa viene tenuta occupata con i file usati di recente, e restituita appena un’app la chiede. Quello che conta è se le app ottengono la memoria che chiedono, ed è ciò che mostra Utilizzo della memoria. Quando diventa giallo o rosso, di solito una o due app occupano la maggior parte della memoria, e la tabella qui sotto dice come liberare ciascuna.

Cosa occupa la memoria, e come liberarla

Cosa la usaCome liberarlaDove guardare
Un browser con molte schede Chiudi o ricarica le schede più pesanti, e attiva Risparmio memoria in Chrome Il task manager del browser
Slack, Teams, Discord, VS Code e altre app basate su tecnologie web Chiudile quando non le usi, o riaprile una volta al giorno Monitoraggio Attività → Memoria, con Vista → Tutti i processi in gerarchia
Una macchina virtuale in Parallels, VMware Fusion o UTM Spegni le VM che non usi, o assegna loro meno memoria nelle impostazioni Monitoraggio Attività → Memoria
Docker Abbassa Memory limit in Docker Desktop, o attiva Resource Saver docker stats
Un modello di IA in locale Scarica il modello dalla memoria o chiudi l’app che lo esegue Monitoraggio Attività → Memoria
Un’app che continua a crescere Chiudila e riaprila, e aggiornala Il suo valore Memoria nel corso di un’ora o due

Quando non serve liberare RAM

La memoria inutilizzata è memoria sprecata. macOS tiene nella RAM i file usati di recente come File nella cache, così riaprirli è immediato, e comprime la memoria che un’app non sta usando prima di spostare qualcosa sul disco. Entrambe risultano come memoria in uso, ed entrambe lasciano spazio quando un’app ne ha bisogno.

Quindi un Mac con 15 GB su 16 GB in uso e Utilizzo della memoria verde è in salute, e liberare memoria lo renderebbe solo più lento mentre macOS rilegge quei file. Libera memoria quando Utilizzo della memoria è giallo o rosso mentre lavori, o quando il Mac rallenta e lo Spazio di scambio utilizzato continua a salire.

Cosa libera davvero la memoria

La memoria appartiene all’app che l’ha chiesta, quindi il modo per liberarla passa da quell’app.

  • Chiudi le app che non stai usando. Sul Mac, chiudere l’ultima finestra di un’app spesso la lascia in esecuzione; premi ⌘Q per uscire.
  • Chiudi le schede del browser che non ti servono, soprattutto app web e video. Vedi Chrome usa troppa memoria per sapere come trovare quelle pesanti.
  • Impedisci alle app che non usi mai di aprirsi al login, in Impostazioni di Sistema → Generali → Elementi login ed estensioni.
  • Assegna alle macchine virtuali e a Docker una quota di memoria più piccola. Ognuna trattiene ciò che le dai finché è in esecuzione.
  • Riavvia un’app che perde memoria: la sua memoria continua a crescere anche se non la usi più del solito. Aggiornarla spesso risolve la perdita.

Cosa non funziona: i “pulitori” di memoria e purge

Le app che “puliscono” la memoria e il comando sudo purge svuotano la cache dei file e spostano sul disco la memoria delle app. Il numero scende per un attimo, poi macOS rilegge gli stessi file e le stesse pagine, e il Mac è più lento finché non ha finito. Niente di ciò che usava memoria si è fermato.

Nemmeno chiudere i processi di sistema in Monitoraggio Attività aiuta. macOS li riavvia, e molti di loro, come WindowServer e kernel_task, sono grandi solo per quello che le tue app chiedono loro di fare.

Quando il Mac ha davvero bisogno di più memoria

Se Utilizzo della memoria diventa giallo durante il lavoro che fai ogni giorno, con aperte solo le app che ti servono, il Mac ha poca memoria per quel lavoro. Lo swap sull’SSD di un Mac con Apple silicon è veloce, quindi con il giallo si può lavorare; il rosso, o un Mac che si blocca quando passi da un’app all’altra, no.

La memoria unificata di un Mac con Apple silicon fa parte del chip e non si può aggiungere dopo. Fino al prossimo Mac, le scelte sono meno app aperte contemporaneamente, alternative più leggere a quelle più pesanti e meno memoria assegnata a macchine virtuali, Docker e modelli di IA. Quando acquisti, usa Utilizzo della memoria su questo Mac come guida per capire quanta te ne serve.

Cosa aggiunge Vitals

Vitals mostra la memoria di ogni app con i suoi helper inclusi, e ti avvisa quando una continua a crescere.

  • Una riga per app con i suoi processi helper inclusi, così un browser o Slack è un solo valore: più o meno ciò che recuperi chiudendolo
  • Fai clic su un browser per vedere la sua memoria suddivisa tra schede, estensioni, grafica e il browser stesso, e apri il pannello Container per la memoria di ogni container Docker
  • 30 giorni di memoria per ogni app, così distingui un’app che è sempre stata grande da una che sta crescendo
  • Una notifica quando un’app usa sempre più memoria, e quando il Mac è a corto di memoria, con il nome delle due app che ne usano di più
  • Utilizzo della memoria nella barra dei menu, al posto della memoria utilizzata, se preferisci

Buono a sapersi

  • Vitals non libera memoria né svuota le cache. Mostra quale app chiudere, e la chiude dopo averti chiesto conferma.
Acquista Vitals a $9 $9 durante il lancio, poi $29. Rimborso entro 14 giorni.

Domande frequenti

Come libero la RAM sul Mac?

Chiudi le app che non stai usando, partendo da quelle in cima al pannello Memoria di Monitoraggio Attività, e chiudi le schede pesanti del browser. Se dopo questo Utilizzo della memoria resta rosso, riavvia il Mac.

È un problema se il Mac usa tutta la memoria?

No, se Utilizzo della memoria è verde. macOS riempie la memoria libera con file nella cache e la restituisce appena un’app ne ha bisogno. Conta solo quando Utilizzo della memoria è giallo o rosso.

sudo purge libera la RAM sul Mac?

Svuota la cache dei file, quindi Memoria utilizzata scende per un attimo. Poi macOS rilegge quei file, quindi il Mac è più lento per un po’ e nessuna app ha più memoria di prima.

Le app per pulire la RAM funzionano sul Mac?

No. Scaricano memoria che le app e macOS richiedono subito di nuovo. Il valore sembra migliore per un minuto; il Mac non va più veloce.

Quanta RAM mi serve su un Mac?

Abbastanza da tenere verde Utilizzo della memoria nel tuo lavoro normale. Per la maggior parte delle persone sono 16 GB; gli sviluppatori che usano container o macchine virtuali, e chi usa modelli di IA in locale, spesso vogliono 32 GB o più.

Esiste un’app che mostra quale app usa la memoria del Mac?

Vitals mostra la memoria di ogni app con i suoi processi helper inclusi, ne conserva 30 giorni e invia una notifica quando un’app continua a crescere o il Mac è a corto di memoria.

Nel glossario

Altre guide