El espacio libre en el disco duro sube y baja demasiado

0

En mi computadora portátil con macOS Sierra 10.12.5 (pero también sucedía con las versiones anteriores del sistema operativo), el sistema me indica que solo me quedan unos pocos GB, que limpio, reinicio, voy de 4 Dejó GB a 30 GB, y en un par de días, sin hacer nada especial (sin descargar películas ni nada de espacio), me dijeron otra vez que solo me quedan 4 GB ... Pasé por ese ciclo unas cuantas veces ahora, y me pregunto qué podría estar causando ese comportamiento y cómo podría detenerlo. ¿Alguna idea o sugerencia sobre lo que debería ver en mi HDD para intentar entender esto? (imágenes del sueño, paquetes dispersos ...)

Nota: esta pregunta no trata sobre el uso de una aplicación de inventario de disco para encontrar los archivos grandes que ocupan demasiado espacio en mi HDD. Lo que me interesa es por qué obtuve de 30 GB después del arranque a 4 GB sin instalar nada en mi Mac . Quiero entender qué proceso está haciendo eso y detenerlo.

    
pregunta Frank 12.06.2017 - 16:42

3 respuestas

1

Para obtener una herramienta du-diff , instale brew que requiere las Herramientas de línea de comandos (CLT) para Xcode o Xcode, desde dentro de brew enlaces ( brew install links ) y, finalmente, descargue y descomprima gt5 .

gt5 es un script de shell que puede ejecutarse directamente desde su directorio actual o puede moverlo a un directorio en su PATH ( echo $PATH ). Haga el script ejecutable si es necesario.

Haz un temp gt5 dir: mkdir ~/.gt5-diffs Ejecute el script con:

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

Después de ejecutar el script dos veces con un oft de ocho minutos, obtengo el siguiente resultado:

 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/     

Después de modificar las opciones de gt5 (por ejemplo, aumentar la profundidad y / o las líneas) / dir y ejecutar el script varias veces, conseguirás que el culpable se coma el espacio en tu disco.

Debido a la limitación de la opción --cut-at a 0.01, no se muestran las carpetas con un tamaño menor al 0.01 por ciento del tamaño total de la carpeta superior. En el ejemplo anterior, es / con 221 GiB: las carpetas en la carpeta raíz con un tamaño total menor a 22.1 MiB no aparecerá (los tamaños son base2 y no base10!). --cut-at por defecto es 0.1 y se puede ajustar entre 0.01 y 30.

    
respondido por el klanomath 12.06.2017 - 19:56
1

Instalar Homebrew (www.brew.sh) En la teminal, use este comando para instalar ncdu

brew install ncdu

entonces, ejecútalo

cd ~; sudo ncdu

Obtendrá una buena descripción del tamaño de todas las carpetas en su directorio de inicio, la más grande arriba. Debería ser fácil rastrear tus gigabytes.

Si esto no da resultados, también puede ejecutar ncdu para todo el disco. Simplemente vaya a / Volúmenes / DISKNAME, por ejemplo,

cd /Volumes/MACBOOT; sudo ncdu

También debes asegurarte de que ninguna aplicación esté simplemente "comiendo ram" ejecutando

top -o mem

En las líneas superiores, si hay aplicaciones que tienen una "G" en la columna "mem", usan gigabytes de RAM. Asegúrese de que esto es adecuado. Es posible que tenga una aplicación con una pérdida de memoria instalada.

    
respondido por el user2707001 12.06.2017 - 18:15
0

Me gusta usar ncdu como @ user2707001 en su respuesta, y para una vista gráfica, me gusta usar DaisyDisk .

    
respondido por el Steven Peters 10.10.2018 - 01:06

Lea otras preguntas en las etiquetas