Spazio libero su disco rigido che va su e giù troppo


0

Sul mio laptop con macOS Sierra 10.12.5 (ma stava succedendo anche con le versioni precedenti del sistema operativo), mi viene eseguito il ping dal sistema che mi rimangono solo pochi GB, pulisco, riavvio, passa da 4 GB a 30 GB rimasti, e in un paio di giorni, senza fare nulla di speciale (non scaricare film o avere fame di spazio), mi viene detto di nuovo che mi restano solo 4 GB ... Ho attraversato quel ciclo un paio di volte ora, e Mi chiedo cosa potrebbe causare quel comportamento e come potrei fermarlo. Qualche idea o suggerimento su cosa dovrei guardare sul mio HDD per cercare di capirlo? (immagini del sonno, fasci sparsi ...)

Nota: questa domanda non riguarda l'uso di un'app di inventario del disco per trovare i file di grandi dimensioni che occupano troppo spazio sul mio HDD. Quello che mi interessa è il motivo per cui sono passato da 30 GB dopo l'avvio a 4 GB senza installare nulla sul mio Mac . Voglio capire quale processo lo sta facendo e fermarlo.


hai l'app Foto configurata per sincronizzare le foto su tutti i dispositivi?
wrossmck,


App No Photos - In realtà non uso Photos su quella macchina.
Frank,

Che modello di MacBook hai e quanta RAM hai installato?
Alistair McMillan,

@AlistairMcMillan - Questa è la retina MBP da 15 pollici, 2,5 GHz, Core i7, metà 2014 con 16 GB 1600 MHz DDR3.
Frank,

Risposte:


1

Per ottenere un comodo strumento du-diff , installa brew che richiede Command Line Tools (CLT) per Xcode o Xcode, da brew links ( brew install links) e infine scarica e decomprimi gt5 .

GT5 è uno script di shell che può essere eseguito direttamente dalla sua directory corrente oppure puoi spostarlo in una directory nel tuo PERCORSO ( echo $PATH). Rendere eseguibile lo script, se necessario.

Crea una directory gt5 temporanea: mkdir ~/.gt5-diffs esegui lo script con:

sudo ~/Downloads/gt5-mac/gt5 / --cut-at 0.01 --max-depth 10 --diff-dir ~/.gt5-diffs

Dopo aver eseguito lo script due volte con ∂t di otto minuti ottengo il seguente risultato:

 gt5 v1.4.0 (host:/):   [cut:0,01% depth:10 lines:10000]                                                                 
  last check was on Mo Jun 12 19:40:13 CEST 2017 (i.e. 0d, 00:08:10 ago)                                                             

     ---------------------------------------------------------------------------------------------------------------------------     

 ./:   [221GB in 11 files or directories]  +708KB                                                                                    

  176GB [79,35%] ./Share/                                                                                                            
   16GB [ 7,01%] ./Applications/                                                                                                     
   15GB [ 6,93%] ./Users/  +568KB                                                                                                    
  4,8GB [ 2,16%] ./System/                                                                                                           
  3,6GB [ 1,64%] ./Library/                                                                                                          
  3,5GB [ 1,59%] ./private/  +140KB                                                                                                  
  2,5GB [ 1,13%] ./usr/                                                                                                              
  386MB [ 0,17%] ./opt/     

Dopo aver modificato le opzioni di gt5 (ad es. Aumentare la profondità e / o le linee) / dir ed eseguire lo script più volte, il colpevole consuma spazio sul disco.

A causa della limitazione dell'opzione --cut-at a 0,01, le cartelle con una dimensione inferiore allo 0,01 percento della dimensione totale della cartella superiore non vengono visualizzate. Nell'esempio sopra che è / con 221 GiB: le cartelle nella cartella principale con una dimensione totale inferiore a 22.1 MiB non appariranno (le dimensioni sono base2 e non base10!). --cut-at è impostato su 0,1 e può essere regolato tra 0,01 e 30.


Proverò a farlo. Mi ci vorrà un po 'di tempo per installarmi e correre. Sembra promettente però.
Frank,

Alla fine, è stata una combinazione di cache gradle, cache IDEA, cache iTerm2 e alcuni altri backup automatici che ho installato in altre applicazioni. GT5 era il modo di capirlo. Grazie Klanomath!
Frank,

1

Installa Homebrew (www.brew.sh) Nel teminal, usa questo comando per installare ncdu

brew install ncdu

quindi eseguirlo

cd ~; sudo ncdu

Otterrai una bella panoramica della dimensione di tutte le cartelle nella tua home directory, la più grande in cima. Dovrebbe essere facile rintracciare i tuoi gigabyte.

Se questo non dà risultati, puoi eseguire ncdu anche per l'intero disco. Basta andare su / Volumes / DISKNAME ad es

cd /Volumes/MACBOOT; sudo ncdu

Dovresti anche assicurarti che nessuna applicazione stia semplicemente "mangiando ram" eseguendo

top -o mem

Nelle righe superiori, se ci sono applicazioni che hanno una "G" nella colonna "mem", usano gigabyte di ram. Assicurati che sia adeguato. È possibile che sia installata un'applicazione con una perdita di memoria.


per una vista grafica, utilizza Disk Inventory X: derlien.com/downloads/index.html
wrossmck

Ho esaminato le app di inventario del disco: posso vedere dove viene speso lo spazio, sì, MA non è questo il problema. Il problema è che al momento della pulizia e del riavvio, ho 30 GB disponibili e senza fare molto di quello che posso dire occuperebbe spazio, dopo un paio di giorni sono sceso a 4 GB. E se riavvio, torno a 30 GB - sembra essere qualcosa di dinamico che il sistema sta facendo piuttosto che qualcosa che mi immagazzino sull'HDD (?)
Frank

Quindi, quale cartella cresce? Non deve essere la tua cartella utente, basta darci un suggerimento su dove potrebbe
sorgere

Mi sembra di scambiarmi. Forse qualche applicazione con una perdita di memoria in esecuzione?
user2707001,

Prova "top -o mem" nel Terminale. Qualcosa con una "G" nella colonna mem delle righe superiori?
user2707001,

0

Mi piace usare ncducome consigliato @ user2707001 nella loro risposta e, per una vista grafica, mi piace usare DaisyDisk .

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.