Indispensabili: Memory Clean, utility gratuita che libera la RAM
Lanciate Monitoraggio attività (si trova in Applicazioni/utility) e poi selezionate il pannello “Memoria di sistema”, in basso trovate varie voci che riguardano l’utilizzo della RAM, prestate attenzione al valore di “Inattiva”. Se utilizzate il Mac senza riavviarlo per molto tempo oppure adoperate programmi come Final Cut Pro, Photoshop, applicazioni CAD, allora vi troverete nella situazione in cui c’è una grande quantità inattiva di RAM.

Se avete già installato il quantitativo massimo di memoria supportato dal vostro Mac, potrebbe tornarvi utile Memory Clean
, un piccolo software gratuito progettato per eliminare (o purgare) la RAM inattiva che così può essere utilizzata per il task successivo.

Memory Clean si installa nella barra dei menu del Finder, funziona in background e mostra la quantità di RAM disponibile in quel momento. Cliccando sulla sua icona si accede ad una intuitiva e pratica interfaccia che permette di “purgare” la RAM semplicemente premendo il pulsante “Clean Memory”, quindi bisogna attendere dai 30 ai 60 secondi perché venga portato a termine il processo (in questo lasso di tempo il Mac potrebbe risultare particolarmente lento). Dai vari test effettuati, l’applicazione ha funzionato in maniera egregia. Ad esempio, è stato possibile “liberare” oltre 500 MB di RAM dopo aver utilizzato applicazioni come Pages, iPhoto, Call of Duty 4, Messaggi e Photoshop CC.
Con un click con il pulsante destro del mouse sull’icona nella barra dei menu si accede ad un menu a tendina dal quale è possibile selezionare le preferenze dell’utility, che includono alcune opzioni, come la possibilità di visualizzare la percentuale di RAM libera invece dei megabyte, mostrare l’icona dell’applicazione nel Dock, e quando eliminare automaticamente la memoria RAM se scende al di sotto di una determinata soglia.
Memory Clean è efficace; è sicuramente più pratico rispetto al comando purge da Terminale, che richiede l’installazione di Xcode (freeware); ma soprattutto fa quello che promette: elimina la memoria inattiva rendendo libere diverse centinaia di megabyte di RAM utilizzabile con altre applicazioni.


17 commenti
grazie! utilissima e già scaricata…
belìn (alla ligure), installata e lanciata mi ha liberato 2,8 giga di ram, dopodichè il mio macpro 2,8 con 8 giga di ram nativa che non si pianta nemmeno con i chiodi si è frieezato completamente e ho dovuto spegnerlo forzatamente, e per ripartire pur avendo un ssd ci ha messo 5 minuti. Applicazione finita nel cestino in 30 secondi netti (tra l’altro con un ssd penso sia completamente inutile, crash a parte)
Che stranezza. Sul mio MacBook Pro con SSD ha funzionato benissimo liberando 2GB di RAM.
LA RAM (e il processore) fanno la differenza nei calcoli.
L’SSD fa la differenza nell’accesso ai dati, ma è influente nei calcoli.
Quindi, Memory Clean è utile su tutti i Mac con SSD o hard disk tradizionale.
P.S.
Secondo me, l’inconveniente che ti è capitato è stato un caso, io averi dato una seconda chance all’utility ripetendo l’operazione di eliminazione della RAM inattiva 😉
Io ho usato per molto tempo un applicazione creata con automator che automatizza semplicemente il comando purge da terminale. Ma alcune volte ho dovuto riavviare il mac.
Rallentava un po tutto anche dopo molti minuti. Avevo come l’impressione che si dovessero riavviare molti processi.
Ma scusate, non ci pensa direttamente OS X a rendere disponibile la RAM inattiva qualora ce ne sia bisogno? A questo punto che senso avrebbe liberarla con una utility manualmente?!
Allora, ho riprovato. Al secondo ‘giro’ non si è piantato, e va bene; Ho anche provato un cinebench prima e dopo la cura: nessuna differenza. In sostanza, a che serve? Io uso 20-30 programmi aperti tutto il giorno tutti i giorni, non spengo mai il mac, e non si inchioda mai, al massimo una volta al mese quando magari faccio qualche operazione di copia con più periferiche (hd in fw, usb, ecc con copie di file incrociati). Non riesco a capire l’utilità di questo software, non lo dico per polemica, mi sembra un po’ come la deframmentazione dei dischi, o partizionare il disco in più parti come si faceva una volta.
Roba da pc insomma, o comunque una cosa che ti fa star meglio perchè vedi un numerino di ram più grosso e lavori più tranquillo ma al Mac non gliene frega mica un tubo! 🙂 (Chi si ricorda il vecchio Ramdoubler? Quello con Mac Os Classic un po’ serviva!)
In realtà, liberare la memoria inattiva è utile in varie circostanze.
Ad esempio, io utilizzo Memory Clean quando Safari esagera con le richieste di sistema oppure quando devo lanciare un’applicazione che richiede molta RAM e non ne ho a sufficienza di libera a disponibile, e quando smetto di usare quell’app e desidero usare la memoria che non si è ancora liberata per altro.
Non mi sembra abbia molto senso liberare la RAM inattiva:
http://support.apple.com/kb/HT1342
Lo fa il sistema operativo, senza mandare in crash il mac 🙂
Ma se Apple stessa ha abilitato il comando purge da Terminale per chi installa Xcode, un motivo ci sarà pure… non serve a tutti, ma è utile a molti in determinate circostanze.
Infatti, per chi installa Xcode. Vorrà dire che per il normale utilizzatore non serve?
Ti stimo molto per il lavoro che fai e per la precisione delle tue recensioni; nonostante questo non ricordo di aver mai avuto un messaggio di memoria esaurita o altro, forse però dipende dal tipo di applicazioni, è possibile che tu usi software specialistici molto ‘esigenti’ in termini di requisiti di sistema. Il Macpro tra l’altro – anche se è ormai obsoleto – è molto più tollerante degli imac o dei portatili, nel senso che ha una riserva di potenza superiore, probabilmente non mi è mai capitato anche per quello. Farò qualche altra prova per monitorare meglio il software proposto. Grazie!
Da quando l’ho installato il mio vecchio imac va una meraviglia. Ciao
io utilizzo “iFreeMem” è funzionante, ma la miglior cosa è sempre riavviare il Mac!
Io una volta spegnevo sempre il Mc la sera, poi ho letto che mettendolo in stop la gestione della ram fa si che le applicazioni utilizzate piú di frequente hanno una gestione prioritaria e che la macchina lavora molto meglio se non la si riavvia e cosí faccio da parecchio tempo, nonostante i 12 GB di RAM, che sembrano esaurirsi ma che in realtá vanno in gestione al sistema.
Io uso raramente il comando “Purge” da terminale 😉
Ehi, ho Mountain lion, vado nel terminale, batto “man purge” e in meno di 3 secondi, me la libera e scrive:
purge(8) BSD System Manager’s Manual purge(8)
NAME
purge — force disk cache to be purged (flushed and emptied)
SYNOPSIS
purge
DESCRIPTION
Purge can be used to approximate initial boot conditions with a cold disk
buffer cache for performance analysis. It does not affect anonymous mem-
ory that has been allocated through malloc, vm_allocate, etc.
SEE ALSO
sync(8), malloc(3)