Perché ottengo diversi spazi disponibili / usati con Disk Info e df?

17

Ho un MBP in esecuzione all'inizio del 2013 con Mavericks. Oggi ho ricevuto un'unità SSD esterna e ho spostato le mie macchine virtuali e i file di catalogo di Lightroom su di esso per liberare spazio su disco, dato che 256 GB sono veloci.

Tuttavia, quando eseguo df -h nel terminale, ottengo il seguente:

Filesystem                          Size   Used  Avail Capacity  iused    ifree %iused  Mounted on
/dev/disk0s2                       233Gi  118Gi  115Gi    51% 31026495 30042945   51%   /
devfs                              187Ki  187Ki    0Bi   100%      646        0  100%   /dev
map -hosts                           0Bi    0Bi    0Bi   100%        0        0  100%   /net
map auto_home                        0Bi    0Bi    0Bi   100%        0        0  100%   /home
localhost:/19YSQKN76Bmz377sW5fOwp  233Gi  233Gi    0Bi   100%        0        0  100%   /Volumes/MobileBackups
/dev/disk1s2                       119Gi   36Gi   83Gi    31%  9537194 21637536   31%   /Volumes/Jason SSD

In base a ciò, ho 118 GB utilizzati e 115 GB gratuiti. Tuttavia, quando ottengo informazioni dall'unità sul desktop, ottengo

Questa è una discrepanza piuttosto sorprendente ed esiste dopo un riavvio. Qual è il valore corretto e qual è il motivo per cui?

    
posta Jason 29.05.2014 - 23:42
fonte

5 risposte

24

I backup di Time Machine sono attivi? In tal caso, la differenza potrebbe essere dovuta allo spazio utilizzato per "snapshot locali" (essenzialmente, i backup sul disco locale quando il disco di backup reale non è disponibile). Le istantanee locali vengono automaticamente eliminate quando lo spazio è necessario per qualcos'altro (in realtà, inizia a eliminarle quando il volume raggiunge l'80%), quindi il Finder le considera come spazio libero. du , d'altra parte, li vede come spazio utilizzato (come Utility Disco e Informazioni di sistema).

Per scoprire se questo è ciò che sta succedendo, dai un'occhiata a Informazioni di sistema: dal menu Apple, seleziona "Informazioni su questo Mac", quindi fai clic su "Altre informazioni", quindi seleziona la scheda Archiviazione e cerca una luce banda viola ("Backup") sul grafico di utilizzo. Se si tratta di circa 47 GB, questa è la fonte della differenza.

Se vuoi disabilitare questa funzione, puoi usare il comando Terminale sudo tmutil disablelocal - ma ti consiglio di lasciarlo abilitato, in quanto fornisce una protezione utile contro la cancellazione accidentale / danni ai file / etc quando il tuo backup reale non è disponibili.

EDIT: come sottolineato da @chillin, c'è un'ulteriore fonte di confusione: df e il Finder utilizzano unità diverse per riportare le dimensioni. df utilizza Gibibyte (= 1.073.741.824 byte), mentre il Finder utilizza Gigabyte (= 1.000.000.000 di byte). Se il Finder avesse riportato in GiB, avrebbe detto Capacità: 232,96 GiB, disponibile: 166,41 GiB, utilizzata: 66,55 GiB. Quindi c'erano effettivamente circa 52 GiB usati per le istantanee locali.

    
risposta data 30.05.2014 - 00:49
fonte
2

df utilizza Gi = Gibibytes e "Ottieni informazioni" sta utilizzando GB = Gigabyte .

    
risposta data 30.05.2014 - 02:13
fonte
0

Modifica Vedi la risposta di Gordon Davisson prima di andare avanti.

Se fallisce:

  • Avvia Ripristino OS X . Seleziona il volume di avvio da Utility Disco > Ripara disco. Osservare se eventuali errori di FS sono trovati / riparati e riavviare normalmente. Successivamente, verifica se la discrepanza è scomparsa.
risposta data 29.05.2014 - 23:50
fonte
0

La risposta di Chillin è assolutamente corretta.

Gi = 1024 ^ 3 byte GB = 1000 ^ 3 byte

Se fai i calcoli (conversione da 250.14 GB a Gi), sarebbe

250,14 * (1000 ^ 3) / (1024 ^ 3) = 232,83

Esattamente 233 Gi.

    
risposta data 30.05.2014 - 03:55
fonte
0

Cestino. Nessuno ha menzionato il cestino, che è solo un'altra directory di "df" e "du", ma è spesso confusa con il modo in cui Finder segnala lo spazio libero. Hai cancellato la spazzatura e ricontrollato?

    
risposta data 25.04.2017 - 00:29
fonte

Leggi altre domande sui tag