APFS diminui espaço aleatoriamente

11

Desde que atualizei para o macOS High Sierra, há uma semana, notei que cada vez que eu desligo o computador, o espaço restante na unidade diminui em uma quantidade um tanto aleatória.

Eu tenho muito pouco espaço livre na minha unidade - muito pouco, na verdade -, então geralmente fico de olho nele durante cada sessão em que estou usando o computador.

Meu primeiro aviso foi que o espaço restante assumido de cerca de 6 GB era apenas cerca de 5. No dia seguinte, o espaço caiu para ~ 150 MB! Fiz alguma limpeza, removi os dados derivados do Xcode, limpei os saques etc. e reiniciei. Eu acho que voltei para cerca de 3-4GB.

Avanço rápido de anteontem. Depois, limpei muito lixo e tinha cerca de 17 GB de espaço livre. Ontem eu tinha pouco menos de 16 GB e hoje tenho apenas 10 GB. Após uma reinicialização, obtive 12,5 GB, mas também removi cerca de 500 MB ontem, então deveria ter pelo menos 16 GB se tudo estivesse funcionando da maneira que eu esperava.

O que eu tentei 'resolver' o problema é ver se o fechamento de aplicativos aumenta o espaço - e aumenta - mas não tanto, então recupero todo o espaço 'perdido'. Também limpei os descontos e os dados derivados do Xcode. Mas desde que fiz isso pela primeira vez, geralmente não há muito ganho aqui.

Eu tenho um MBP Retina, i7, com 16 GB de memória e ~ 500 GB de disco. O computador é de 2013, eu acho. Uso regularmente Xcode, Safari, iTunes, Mensagens. Às vezes também Affinity Photo, Aurora HDR, Luminar e qbittorrent.

Pesquisando no google, parece que sou o único com esse tipo de problema. Ou há alguém com problemas semelhantes com a diminuição de espaço na unidade?

Toda ajuda sobre esta questão é bem-vinda!

mberg
fonte
Agora, quase um mês depois, posso dizer que o que tenho visto é que o espaço livre em disco ainda varia no dia-a-dia, mas, por um longo período, é bastante estável. Anteriormente, eu tinha medo de que o sistema perdesse espaço em HD de alguma forma, mas não mais. Comparação de um sistema APFS MacOS a um velho HFS + um, as lições que eu aprendi a ter mais espaço livre na unidade - uma vez que o sistema está tendo essas variações ...
mberg

Respostas:

2

Na minha experiência, existem dois principais culpados por esse uso inexplicável do disco:

  1. Máquina do tempo
  2. Troca

Uma possibilidade é a máquina do tempo. Se você abrir o Utilitário de Disco, poderá ver uma seção chamada "Outros Volumes"; é provável que sejam backups de máquinas do tempo. Se você vir isso, poderá abrir um shell de comando e digitar:

df -h

Na minha máquina, eu recebo uma saída semelhante 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

Aqui você pode ver que eu tenho dois backups locais da máquina do tempo, e eles usarão espaço. A Apple tem mais informações sobre backups de máquinas de horário local .

Você pode desativar os instantâneos locais com:

sudo tmutil disablelocal

Isso deve desativar o recurso e liberar espaço. Você pode ligá-lo novamente com

sudo tmutil enablelocal

A segunda opção é swap, que você pode ver com mais facilidade em / 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 você pode ver, eu tenho 4 GB de swap na minha máquina, e isso também está ocupando espaço no disco.

Paul Wagland
fonte
Obrigado por uma resposta completa! Como não estou usando o Time Machine, isso nos deixa com o Swap, eu acho. Mas o Swap não deveria ser mais estável em tamanho (s)? Eu sei que alguns aplicativos consomem muito espaço em disco (Trocar?) Enquanto trabalham neles. Mas se eu uso os aplicativos da maneira que fiz antes do High Sierra, e até então não aumentava o uso do espaço em disco de uma maneira não-normal - talvez devesse ser da mesma maneira agora - o que não é '' t. E mesmo se a mudança o uso de espaço em disco para meus apps, eu iria recuperar esse espaço após uma reinicialização ...
mberg
@mberg Minha troca muda regularmente de 4 a 8 GB e vice-versa. Sua situação pode muito bem ser diferente.
Paul Wagland
sim, mas mesmo que o arquivo de troca se mova em tamanho como o seu, ele não deve ser redefinido para algum tamanho padrão na reinicialização?
mberg
@ mberg sim, na reinicialização, eles normalmente são redefinidos para o tamanho zero ou excluídos.
Paul Wagland
0

Eu também tinha várias dessas montagens locais da máquina do tempo. Eu apenas "entrei na máquina do tempo" naveguei alguns dias e depois saí. Depois de alguns minutos, o Time Machine limpou todas as montagens mais antigas (criou várias novas por um tempo também).

vick
fonte