APFS는 공간을 무작위로 줄입니다 재부팅 후 12.5GB를

일주일 전에 macOS High Sierra로 업그레이드 한 후, 컴퓨터를 잠자기 모드에서 깨울 때마다 드라이브의 남은 공간이 다소 임의적으로 줄어드는 것을 알았습니다.

드라이브에 여유 공간이 거의 없습니다 (실제로는 너무 적음). 일반적으로 컴퓨터를 사용하는 각 세션 동안 계속 감시합니다.

나의 첫번째 통지는 약 6GB의 가정 된 왼쪽 공간은 단지 5 일 뿐이라는 것이었다. 그 다음날은 150MB로 줄었다! 정리 작업을 수행하고 Xcode 파생 데이터를 제거하고 현금 등을 정리하고 다시 시작했습니다. 나는 약 3-4GB로 돌아 왔다고 생각합니다.

어제 전날로 빨리 감습니다. 그런 다음 많은 정크를 제거하고 약 17GB의 여유 공간이있었습니다. 어제 저는 16GB 이하에 불과했으며 현재는 10GB에 불과합니다. 재부팅 후 12.5GB를 얻었지만 어제 약 500MB를 제거 했으므로 모든 것이 예상대로 작동하는 경우 적어도 16GB 이상이 있어야합니다.

내가 문제를 ‘해결’하려고 시도한 것은 응용 프로그램을 닫으면 공간이 증가하는지 확인하는 것입니다.하지만 그렇게 많지는 않으므로 모든 ‘잃어버린’공간을 다시 얻습니다. 또한 현금과 Xcode 파생 데이터를 정리했습니다. 그러나 처음이 작업을 수행 한 이후에는 일반적으로 많은 이점이 없습니다.

16GB의 메모리와 ~ 500GB의 디스크를 갖춘 MBP Retina, i7이 있습니다. 컴퓨터는 2013 년부터 나온 것 같습니다. 나는 정기적으로 Xcode, Safari, iTunes, 메시지를 사용합니다. 때때로 Affinity Photo, Aurora HDR, Luminar 및 qbittorrent도 있습니다.

Google에서 검색하면 이런 종류의 문제가있는 유일한 사람 인 것 같습니다. 아니면 다른 사람이 드라이브의 공간을 줄이는 데 비슷한 문제가 있습니까?

이 문제에 대한 모든 도움을 환영합니다!



답변

내 경험상,이 설명 할 수없는 디스크 사용에 대한 두 가지 주요 범인이 있습니다.

  1. 타임 머신
  2. 교환

한 가지 가능성은 타임머신입니다. 디스크 유틸리티를 열면 “기타 볼륨”이라는 섹션이 표시 될 수 있으며 이는 시간 머신 백업 일 수 있습니다. 이것이 보이면 명령 쉘을 열고 다음을 입력하십시오.

df -h

내 컴퓨터에서 다음과 유사한 출력을 얻습니다.

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

여기에 로컬 2 시간 머신 백업이 있으며 공간을 사용한다는 것을 알 수 있습니다. Apple은 로컬 타임 머신 백업 에 대한 자세한 정보를 제공 합니다.

다음을 사용하여 로컬 스냅 샷을 비활성화 할 수 있습니다.

sudo tmutil disablelocal

이 기능을 해제하고 공간을 확보해야합니다. 다시 켜면됩니다

sudo tmutil enablelocal

두 번째 옵션은 swap입니다. 이것은 / 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

보시다시피, 컴퓨터에 4GB의 스왑이 있으며 디스크의 공간도 차지합니다.


답변

나는이 타임머신 로컬 마운트도 많이 앉아 있었다. 방금 며칠 동안 “타임머신을 입력”한 다음 종료했습니다. 몇 분 후 Time Machine은 모든 이전 마운트를 정리했습니다 (한동안 새 마운트도 많이 만들었습니다).