Utilizzo del comando Elimina in OS X Yosemite e OS X Mavericks

Molti utenti Mac che eseguono OS X Yosemite e OS X Mavericks hanno notato il comando di eliminazione, che forza lo svuotamento della memoria cache come se fosse stato riavviato un computer, genera un errore quando si tenta di eseguire Terminal in OS X 10.9 o più recente. Nella maggior parte dei casi il messaggio di errore è "Impossibile eliminare i buffer del disco: operazione non consentita". Questo non significa che l'eliminazione non funzioni più in Mavericks, richiede semplicemente i privilegi di super utente per eseguire correttamente le ultime versioni di Mac OS X.

Esecuzione del comando di eliminazione in OS X El Capitan, Yosemite, Mavericks

Per usare il comando di eliminazione nelle versioni moderne di OS X, devi anteporre il comando con sudo nel Terminale in questo modo:

sudo purge

L'uso di sudo richiede sempre la password dell'amministratore da inserire. Nota: non vi è alcun messaggio di conferma che l'eliminazione sia stata eseguita correttamente, ci vuole semplicemente un momento o due e restituisce l'utente al normale prompt dei comandi. Senza sudo l'errore "operazione non consentita" rimarrà, e sebbene non verificati, potresti vedere altri errori se gli strumenti della riga di comando non sono stati installati sul Mac in questione.

Il comando di spurgo rimane alquanto controverso e meglio riservato agli sviluppatori e agli utenti abbastanza avanzati. Inoltre, l'estensione dell'efficacia di purge con le più recenti versioni di OS X rimane discutibile a causa di significativi miglioramenti della gestione della memoria con compressione della memoria e gestione della cache migliorata, e ulteriori test dovrebbero essere fatti per determinare se continua ad esserci un beneficio nell'usare il comando o se è meglio lasciare che OS X gestisca la memoria e la cache interamente su di essa. Ciononostante, alcuni utenti potrebbero continuare a trovare l'epurazione per essere utili in situazioni in cui la memoria libera sta per esaurirsi o quando la pressione della memoria è molto alta. Se vuoi provare a usare Purge sotto OS X Mavericks, puoi guardare la scheda "Memory" in Activity Monitor per vedere tu stesso i risultati prima e dopo, o usare qualcosa di più avanzato come vm_stat dalla riga di comando per monitorare l'uso della memoria virtuale . Elimina i cache di memoria virtuale e libera la memoria inattiva.

Grazie a vari commenti nel nostro articolo sulla risoluzione di un utilizzo insolito elevato della CPU con Finder per il promemoria su questo, anche se è improbabile che l'eliminazione abbia alcun impatto sulle prestazioni del Finder, può essere uno strumento utile per altre circostanze. Hai un'opinione sull'eliminazione? Sentiti libero di riportare i tuoi risultati individuali nei commenti.