Lo spazio libero dell'harddrive di Macbook cambia a caso

5

Negli ultimi giorni il mio disco rigido è passato da pochi GB di spazio libero a zero KB, assolutamente completo. Ho quindi eliminato circa 1 GB di file, e ora lo spazio libero è sceso a 640 MB e quindi è salito a 690 MB. Questo è senza fare nulla di importante. Negli ultimi giorni, quasi tutto quello che ho fatto è su Internet.

Si tratta di un qualche tipo di malware (anche se pensavo che il malware di solito cancellasse roba), e come posso capire perché questo sta accadendo, e quello che recentemente ha occupato così tanto spazio. (Ho appena passato il mio PC a Ubuntu e ha qualcosa chiamato Disk Examiner che ti mostra cosa sta occupando la maggior parte della stanza, c'è qualcosa del genere per Mac?)

    
posta Jonathan. 23.06.2011 - 09:06
fonte

4 risposte

2

Per scoprire cosa occupa spazio, puoi usare Disk Inventory X, link , che è gratuito, o DaisyDisk, link , anche nel Mac App Store.

    
risposta data 23.06.2011 - 09:41
fonte
3

Controllo dello spazio

Puoi utilizzare OmniDiskSweeper per verificare che cosa occupi il tuo spazio. È gratuito.

Oppure, se ti piace la riga di comando, esegui Terminal.app e inserisci questo:

du -kx /some/directory | sort -nr > $HOME/DiskUsage.txt
less $HOME/DiskUsage.txt

otterrai la lista delle dimensioni ordinate (in kB) per tutte le directory nella directory / some /.

Scambia file

Un altro file di scambio di assegni. Se le tue app occupano più memoria, il sistema operativo "scambia" parti di memoria nell'HDD. (In Linux o FreeBSD ci sono solitamente partizioni HDD dedicate (slice) ma su OS X questi sono file.

Puoi controllare le loro dimensioni con:

ls -l /private/var/vm

otterrai qualcosa come il prossimo:

total 12582912
-rw------T  1 root  wheel  4294967296 23 jún 14:30 sleepimage
-rw-------  1 root  wheel    67108864 15 jún 09:03 swapfile0
-rw-------  1 root  wheel    67108864 23 jún 14:54 swapfile1
-rw-------  1 root  wheel   134217728 23 jún 14:54 swapfile2
-rw-------  1 root  wheel   268435456 23 jún 14:54 swapfile3
-rw-------  1 root  wheel   536870912 23 jún 14:54 swapfile4
-rw-------  1 root  wheel  1073741824 23 jún 14:54 swapfile5

Come puoi vedere, nel mio HDD sono ora 5 file di scambio con dimensione totale 2 GB. Quando si avvia troppi programmi (o si hanno 50 finestre del browser o soo) a volte lo scambio aumenta fino a 5 GB o più. Basta chiudere le applicazioni e lo swap verrà liberato.

L'altro file da 4 GB (sleepimage) è lo spazio in cui OS X memorizza il suo contenuto di memoria quando va a dormire (SafeSleep - memorizzazione del contenuto di memoria nel file). Mentre è possibile disattivare SafeSleep e ottenere 4 GB di spazio su HDD (o meno, se si dispone di meno memoria) tramite il comando pmset, non lo consiglio .

Browser

Durante la navigazione molto, Safari memorizza alcuni contenuti nella sua cache / file. Puoi parzialmente cancellare dal menu: Safari - > Cache vuota

O semplicemente controlla i tuoi file di cache in $HOME/Library/Caches con OmniDiskSweeper o il comando du -kx $HOME/Library/Caches | sort -nr dal Terminale.

Puoi cestinare tutto da $ HOME / Library / Caches senza problemi, ma (per sicurezza) è meglio relog o reboot dopo l'eliminazione.

File di log

Un altro spreco di spazio può essere il Logfile. Puoi controllarli con Console.app (Utilità). (nell'angolo in basso a sinistra mostra la dimensione corrente) - È possibile buttarne uno grande direttamente dall'applicazione.

    
risposta data 23.06.2011 - 15:41
fonte
2

Sono d'accordo con tutto quanto sopra e ho avuto grande fortuna con Disk Inventory per identificare quanti file di grandi dimensioni stavano tranquillamente seduti lì, inclusi molti duplicati.

Posso solo aggiungere una serie di suggerimenti su altre piccole cose che potrebbero aiutarti collettivamente a recuperare spazio su HD.

Non sono sicuro di quale sistema operativo utilizzi, ma Snow Leopard ha utilizzato 4 GB di spazio in meno di HD su Leopard sul mio iMac.

iDVD e GarageBand sono applicazioni molto grandi e potresti disinstallarli se non li usi. Se li usi, hanno cartelle di grandi dimensioni con modelli, quindi potresti eventualmente eliminare alcuni di questi modelli.

Controllare il monitor dell'attività per le uscite di memoria. Questo è simile al file di paging di Windows e se questo numero è elevato, significa che stai consumando spazio in HD quando non c'è abbastanza ram per gestire tutto ciò che è in esecuzione sul tuo computer. Aggiungi più ram, i page outs diminuiscono e liberano spazio HD.

Controlla se gli elementi di accesso che si avviano automaticamente sono realmente app che devi eseguire automaticamente. Vai a preferenze di sistema, account, elementi di accesso ed elimina quelli che non sono necessari evidenziando l'app e facendo clic sul segno meno. Questo può liberare ram e ridurre i page out.

Riduci il numero di widget nella dashboard. Collettivamente possono essere cresciuti e possono consumare ram e, a loro volta, generare outs di pagine extra. Sul mio portatile, avevo 12 anni e ora me ne vado con 2.

Spotlight indicizza automaticamente quasi l'intero disco. Apri le preferenze di sistema, evidenzia e deseleziona gli elementi che puoi escludere dall'indicizzazione. Ho ridotto la mia indicizzazione da 14 categorie a solo 7.

Oltre al cestino principale, mail e iPhoto hanno vuoti bidoni della spazzatura da svuotare. Non ho mai saputo che iPhoto aveva il suo cestino e recuperato quasi 1 GB quando ho svuotato il cestino di iPhoto.

    
risposta data 23.06.2011 - 14:07
fonte
1

L'unica cosa da ricordare è che MacOS è una variante Unix e questo tipo di sistemi utilizza una notevole quantità di spazio su disco come cache di sistema. Infatti, anche se si esaurisce la RAM fisica, il sistema non lo vede e inizia immediatamente a utilizzare lo spazio disponibile su disco per gestire le attività attive. Può essere che semplicemente correndo, stai usando quello spazio.

Tipicamente per un Mac, dovresti sempre avere almeno 5-7 GB liberi, per gestire le richieste di memoria, la cache, lo swapping e lo spegnimento, ecc. 1GB sta cercando problemi ... potresti anche notare che la macchina inizia ad andare più lento e lento, soprattutto ora che ha bisogno di cercare blocchi disponibili di spazio aperto, sparsi casualmente sul disco.

Suggerirei alcune cose:

• Esegui il backup di ora . Ho acquistato un'unità esterna da 2 GB per € 70, l'ho partizionata per la macchina del tempo e il backup di file e ho eseguito il backup del disco (in una partizione) e dei file tramite Time Machine nell'altra.

• Utilizzare un'applicazione come Snow Leopard Cache Cleaner per eseguire il sistema e svuotare le cache ed eliminare lingue e vecchi extra Codice basato su PPC nelle app. Ciò libererà spazio.

• Provare a pulire il disco in modo che sul disco di avvio siano presenti almeno 10 GB di spazio libero. Esegui il backup di file di grandi dimensioni su un disco esterno ... OS X verrà eseguito automaticamente in background e deframmenterà immediatamente qualsiasi file con meno di 20 MB, ma in seguito potrai utilizzare Snow Leopard Cache Cleaner per ottimizzare i file. Sposta vecchi e grandi file fuori (come una libreria di iTunes) ripulisci l'unità, quindi esegui nuovamente la migrazione dei file importanti.

Non dovresti aver bisogno di reinstallare nulla - non lasciare che l'unità si riempia!

    
risposta data 23.06.2011 - 10:36
fonte

Leggi altre domande sui tag