Utilizzo del comando Purge in OS X Yosemite & OS X Mavericks

Anonim

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

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

Per utilizzare il comando purge nelle versioni moderne di OS X, è necessario prefissare il comando con sudo nel Terminale in questo modo:

sudo purge

L'uso di sudo richiede sempre l'inserimento della password dell'amministratore. Nota che non c'è alcun messaggio di conferma che l'eliminazione è stata eseguita correttamente, richiede semplicemente un momento o due e riporta l'utente al normale prompt dei comandi. Senza sudo l'errore "operazione non consentita" rimarrà e, sebbene non verificato, potresti visualizzare altri errori se gli strumenti della riga di comando non sono stati installati sul Mac in questione.

Il comando purge rimane alquanto controverso e meglio riservato agli sviluppatori e agli utenti piuttosto avanzati.Inoltre, l'entità dell'efficacia dell'eliminazione con le versioni più recenti di OS X rimane discutibile a causa di significativi miglioramenti nascosti alla gestione della memoria con compressione della memoria e migliore gestione della cache, e dovrebbero essere eseguiti ulteriori test per determinare se continua a esserci un trarre vantaggio dall'utilizzo del comando o se è meglio lasciare che OS X gestisca la memoria e le cache interamente da solo. Tuttavia, alcuni utenti potrebbero continuare a trovare utile l'eliminazione in situazioni in cui la memoria libera sta per esaurirsi o quando la pressione della memoria è molto elevata. Se stai tentando di utilizzare l'eliminazione in OS X Mavericks, puoi guardare la scheda "Memoria" in Activity Monitor per vedere tu stesso i risultati prima e dopo, oppure utilizzare qualcosa di più avanzato come vm_stat dalla riga di comando per monitorare l'utilizzo della memoria virtuale . Purge scarica le cache della memoria virtuale e libera la memoria inattiva.

Grazie a vari commentatori nel nostro articolo sulla risoluzione dell'utilizzo elevato insolito 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 segnalare le tue scoperte individuali nei commenti.

Utilizzo del comando Purge in OS X Yosemite & OS X Mavericks