7 trucchi avanzati per recuperare spazio su disco per utenti Pro di Mac OS X
Esaurire lo spazio su disco non è mai divertente e lo spazio su disco è un premio per quelli di noi con unità SSD più piccole come il MacBook Air con un'unità da 64 GB o 128 GB. Questi trucchi sono abbastanza avanzati e quindi rivolti al segmento pro degli utenti SSD che si sentono a proprio agio nel modificare le funzioni e i file di sistema tramite la riga di comando con comandi potenzialmente rischiosi come "rm -rf" e caratteri jolly - se ciò non descrive il tuo set di abilità, allora questo articolo non fa per te e dovresti invece utilizzare questi semplici suggerimenti.Inoltre, alcuni di questi trucchi disabilitano determinate funzioni di sistema e potrebbero avere effetti collaterali che sarebbero considerati indesiderabili per l'utente medio, quindi assicurati di capirlo prima di utilizzarli su un determinato Mac. In caso di dubbi su un trucco specifico o sulla sintassi di un comando, è più sicuro evitarlo completamente e affidarsi a metodi più tradizionali offerti qui per recuperare spazio su disco quando le cose si fanno difficili su un Mac.
ASPETTARE! Solo utenti avanzati! Seriamente. Se sei un nuovo arrivato su OS X, questo non fa per te. Un piccolo errore di battitura potrebbe causare la perdita di file e danni ai file principali del sistema operativo a causa della natura distruttiva del comando "sudo rm". Non usare copia e incolla e assicurati di avere impostato il percorso preciso prima di eseguire il comando. Esegui il backup del tuo Mac prima di iniziare. Sei stato avvisato, quindi procedi a tuo rischio e pericolo.
1: Disattiva la modalità di ibernazione SafeSleep
Spazio liberato: 4 GB – 16 GB Questo disattiva la funzione di ibernazione nativa di OS X, nota come SafeSleep.In sostanza, l'ibernazione scarica il contenuto della RAM in un file sleepimage sul disco rigido quando un Mac viene messo in stop o si esaurisce la batteria. Quel file di ibernazione ha le stesse dimensioni della RAM totale, il che significa che un Mac con 4 GB di RAM avrà un file di ibernazione da 4 GB, 8 GB di RAM sarà un file da 8 GB, ecc. Disattivando questa funzione, quel file verrà creato, liberando così RAM di sistema. Lo svantaggio di questo è che se un Mac esaurisce la durata della batteria, non sarai in grado di riprendere immediatamente da dove le cose erano state interrotte, in altre parole, mantieni abilitato il salvataggio automatico e salva i tuoi documenti quando ti avvicini all'esaurimento della batteria vita.
- Apri Terminale e inserisci il seguente comando:
- Successivamente, vai su /private/var/vm/ per eliminare il file immagine del sonno esistente:
- Rimuovi il file dell'immagine del sonno con la seguente stringa:
- Sempre in /private/var/vm/ ora dobbiamo impedire a OS X di creare il file, quindi creeremo un manichino e impediremo l'accesso in scrittura ad esso:
- Finalmente impediamo l'accesso:
sudo pmset -a hibernatemode 0
cd /private/var/vm/
sudo rm sleepimage
touch sleepimage
chmod 000 /private/var/vm/sleepimage
Questo impedirà la creazione di sleepimage e il funzionamento della modalità ibernazione. Questo può portare alla perdita di dati se la batteria si esaurisce e non hai salvato un file di recente, quindi assicurati di tenere sotto controllo i tuoi documenti importanti una volta che la batteria si sta scaricando.
Questa operazione può essere annullata eliminando nuovamente il nuovo file sleepimage, quindi ripristinando la modalità di ibernazione su "3":
sudo pmset -a hibernatemode 3; sudo rm /private/var/vm/sleepimage
Questo è un trucco avanzato e dovrebbe essere trattato di conseguenza.
2: Rimuovi voci vocali
Spazio liberato: 500MB – 3GB+ Non usare la sintesi vocale e non preoccuparti di tutte le voci fantasiose incluse con OS X? Puoi recuperare una notevole quantità di spazio su disco eliminandole, lo spazio totale risparmiato dipende da quante voci sono state installate.
- Torna alla finestra di Terminale, inserisci il seguente comando:
- Ora per eliminare l'intera directory delle voci:
cd /Sistema/Library/Speech/
sudo rm -rf Voci/
Tieni presente che la sintesi vocale non funzionerà più se lo fai. È anche possibile eliminare tutte le voci utilizzando il metodo sopra, quindi aggiungerne manualmente una sola se preferisci mantenere alcune funzionalità vocali in Mac OS X.
3: Elimina tutti i registri di sistema in OS X
Spazio libero: 100MB-2GB I file di registro si accumulano nel tempo, anche se alla fine quanto spazio su disco occupano dipende da una varietà di cose come l'utilizzo del tuo computer individuale, errori, quali servizi sono in esecuzione e molte altre cose. In questo modo perderai i contenuti di app come Console, ma se non sei interessato a leggere i file di registro di OS X a scopo di debug e risoluzione dei problemi, non è una gran perdita:
sudo rm -rf /private/var/log/
I file di registro continueranno a essere generati nel tempo, quindi potresti volerlo ripetere occasionalmente. È possibile impedire tecnicamente la loro creazione utilizzando lo stesso approccio chmod utilizzato per bloccare i file sleepimage, ma non è consigliabile.
4: Elimina cache QuickLook
Spazio libero: 100 MB-300 MB Nelle versioni precedenti di OS X, QuickLook generava un bel po' di file di cache.Che cos'è? Bene, Quick Look è quella fantastica capacità di anteprima dei file in OS X che viene richiamata selezionando qualsiasi file nel Finder o in una finestra di dialogo Apri/Salva e premendo la barra spaziatrice. Non sorprende che QuickLook si basi sulla memorizzazione nella cache per comportarsi rapidamente e quei file di cache possono sommarsi. Ecco come eliminarli:
NOTA: NELLE NUOVE VERSIONI DI OS X, QUESTA CARTELLA NON È SOLO CACHE QUICKLOOK, NON ELIMINARE QUESTA CARTELLA IN OS X 10.10, 10.11 O PIÙ RECENTE.
sudo rm -rf /private/var/folders/
5: Rimuovi Emacs
Spazio libero: 60MB+ Non usi emacs? Non sai nemmeno cosa sia? Probabilmente non ne hai bisogno allora (è un editor di testo a riga di comando, per chi non lo conosce). Con questo non risparmierai GB, ma ogni MB aiuta su un piccolo SSD:
sudo rm -rf /usr/share/emacs/
Niente più emacs, ma non preoccupatevi utenti CLI, avrete ancora vi e nano.
6: Elimina file tmp
Spazio liberato: 500MB-5GB /private/var/tmp/ è una cache di sistema, e anche se dovrebbe cancellarsi dopo un riavviare, non sempre accade. Inoltre, se hai un tempo di attività di 40 giorni e non riavvii spesso, non si risolverà neanche da solo, quindi puoi farlo da solo. Ciò può avere conseguenze indesiderate, quindi è meglio farlo subito dopo un riavvio o quando chiudi tutte le applicazioni aperte e non hai app aperte o in esecuzione. Ti consigliamo di mirare ai file temporanei stessi che iniziano con "TM" e non all'intera directory, quindi il comando sarebbe:
cd /private/var/tmp/; rm -rf TM
Anche questo può avere conseguenze indesiderate, quindi non farlo mentre le app sono in esecuzione.
7: Elimina la cache
Spazio liberato: 1GB-10GB+ Le cache possono essere qualsiasi cosa, dalla cronologia di navigazione web, ai metadati temporanei delle app, ai dischi virtuali delle app .In definitiva, la dimensione di queste cache utente dipende da quali app vengono eseguite, dalla frequenza con cui il Mac viene riavviato e dall'attività generale dell'utente, quindi la dimensione di questi file può avere una vasta gamma. Tuttavia, non sono solo le app per utenti esperti che possono diventare grandi, molte app di radio in streaming possono creare enormi file di cache che rimangono per un'eternità. Proprio come l'eliminazione dei file tmp, è meglio farlo dopo un riavvio o dopo aver chiuso tutte le app aperte e quindi non avere nulla in esecuzione al momento, altrimenti potrebbero verificarsi conseguenze indesiderate, con conseguenti strani comportamenti per le app aperte.
cd ~/Library/Caches/; rm -rf ~/Library/Caches/
Un approccio più sicuro a questo è disponibile qui, che utilizza il Finder per eliminare manualmente le cache degli utenti, eliminando così i rischi dell'utilizzo di rm -rf con un carattere jolly.
Grazie a Fernando Almeida per aver fornito cinque di questi trucchi! Hai dei suggerimenti fantastici che vuoi condividere con noi e con il mondo? Contattaci su Twitter, Facebook, Google+ o e-mail o lasciaci un commento!