APFS disminuye el espacio aleatoriamente

Desde que actualicé a macOS High Sierra, hace una semana, he notado que cada vez que despierto la computadora del modo de suspensión, el espacio que queda en el disco ha disminuido en una cantidad algo aleatoria.

Tengo muy poco espacio libre en mi disco, demasiado poco en realidad, por lo que normalmente lo vigilo durante cada sesión en la que estoy usando la computadora.

Mi primer aviso fue que el espacio restante supuesto de aproximadamente 6 GB era solo de aproximadamente 5. ¡El día después, el espacio se redujo a ~ 150 MB! Hice un poco de limpieza, eliminé los datos derivados de Xcode, limpié los cobros, etc., y reinicié. Creo que volví a unos 3-4GB.

Avance rápido hasta el día antes de ayer. Luego limpié mucha basura y tuve alrededor de 17 GB de espacio libre. Ayer solo tenía poco menos de 16 GB y hoy solo tengo ~10 GB. Después de reiniciar, obtuve 12,5 GB, pero ayer también eliminé unos 500 MB, por lo que al menos debería tener más de 16 GB si todo funcionaba como esperaba.

Lo que he intentado 'resolver' el problema es ver si cerrar aplicaciones aumenta el espacio, y lo hace, pero no tanto, así que recupero todo el espacio 'perdido'. También limpié los cobros y los datos derivados de Xcode. Pero como hice esto la primera vez, por lo general no hay mucha ganancia aquí.

Tengo un MBP Retina, i7, con 16GB de memoria y ~500GB de disco. La computadora es de 2013, creo. Regularmente uso Xcode, Safari, iTunes, Mensajes. A veces también Affinity Photo, Aurora HDR, Luminar y qbittorrent.

Buscando en google, parece que soy el único que tiene este tipo de problema. ¿O hay alguien más que tenga problemas similares con la disminución del espacio en el disco?

¡Toda la ayuda en este tema es bienvenida!

Ahora, casi un mes después, puedo decir que lo que he visto es que el espacio libre en el disco sigue variando día a día, pero durante más tiempo es bastante estable. Anteriormente temía que el sistema perdiera espacio HD de alguna manera, pero ya no. Al comparar un sistema macOS APFS con uno antiguo HFS+, las lecciones que aprendí son para tener más espacio libre en el disco, ya que el sistema tiene estas variaciones...

Respuestas (2)

En mi experiencia, hay dos culpables principales de este uso de disco inexplicable :

  1. Máquina del tiempo
  2. Intercambio

Una posibilidad es la máquina del tiempo. Si abre la Utilidad de Discos, es posible que vea una sección denominada "Otros volúmenes", que probablemente sean copias de seguridad de la máquina del tiempo. Si ve esto, puede abrir un shell de comando e ingresar:

df -h

En mi máquina, obtengo un resultado similar a:

Filesystem                                                             Size   Used  Avail Capacity   iused               ifree %iused  Mounted on
/dev/disk1s1                                                          465Gi  442Gi   18Gi    97%   5512606 9223372036849263201    0%   /
devfs                                                                 196Ki  196Ki    0Bi   100%       678                   0  100%   /dev
/dev/disk1s4                                                          465Gi  5.0Gi   18Gi    23%         5 9223372036854775802    0%   /private/var/vm
map -hosts                                                              0Bi    0Bi    0Bi   100%         0                   0  100%   /net
map auto_home                                                           0Bi    0Bi    0Bi   100%         0                   0  100%   /home
map -fstab                                                              0Bi    0Bi    0Bi   100%         0                   0  100%   /Network/Servers
com.apple.TimeMachine.2017-10-19-174031@/dev/disk1s1                  465Gi  428Gi   18Gi    97%   5078237 9223372036849697570    0%   /Volumes/com.apple.TimeMachine.localsnapshots/Backups.backupdb/Smakolyk/2017-10-19-174031/Smakolyk
com.apple.TimeMachine.2017-10-19-072101@/dev/disk1s1                  465Gi  423Gi   18Gi    97%   3858374 9223372036850917433    0%   /Volumes/com.apple.TimeMachine.localsnapshots/Backups.backupdb/Smakolyk/2017-10-19-072101/Smakolyk

Aquí puede ver que tengo dos copias de seguridad locales de la máquina del tiempo, y estas usarán espacio. Apple tiene más información sobre las copias de seguridad de la máquina del tiempo local .

Puede deshabilitar las instantáneas locales con:

sudo tmutil disablelocal

Esto debería desactivar la función y liberar espacio. Puedes volver a encenderlo con

sudo tmutil enablelocal

La segunda opción es swap, esto lo puedes ver más fácilmente en /var/vm:

$ ls -lh /var/vm
total 10485760
-rw------T  1 root  wheel   1.0G  9 Oct 08:30 sleepimage
-rw-------  1 root  wheel   1.0G 18 Oct 14:00 swapfile0
-rw-------  1 root  wheel   1.0G 18 Oct 15:09 swapfile1
-rw-------  1 root  wheel   1.0G 19 Oct 21:25 swapfile2
-rw-------  1 root  wheel   1.0G 19 Oct 09:11 swapfile4

Como puede ver, tengo 4 GB en intercambio en mi máquina, y esto también ocupa espacio en el disco.

¡Gracias por una respuesta completa! Como no estoy usando Time Machine, supongo que nos deja con el intercambio. Pero, ¿no debería el Swap ser más estable en tamaño? Sé que algunas aplicaciones consumen mucho espacio en disco (¿Intercambiar?) mientras se trabaja en ellas. Pero si uso aplicaciones de una manera que lo hice antes de High Sierra, y en ese momento no aumentó su uso de espacio en disco de una manera anormal, tal vez debería ser de una manera similar ahora, que no es t. E incluso si el uso del espacio en disco cambia para mis aplicaciones, recuperaría ese espacio después de reiniciar...
@mberg Mi intercambio se mueve regularmente de 4 a 8 gb y viceversa. Sin embargo, su situación bien puede ser diferente.
sí, pero incluso si el archivo de intercambio cambia de tamaño como el suyo, ¿no debería restablecerse a un tamaño predeterminado al reiniciar?
@mberg sí, al reiniciar, generalmente se restablecen a tamaño cero o se eliminan.

También tenía un montón de estas monturas locales de la máquina del tiempo. Acabo de "ingresar a la máquina del tiempo", navegué hacia atrás unos días y luego salí. Después de unos minutos, Time Machine limpió todas las monturas antiguas (también creó un montón de nuevas durante un tiempo).