APFS는 공간을 무작위로 줄입니다


11

일주일 전에 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에서 검색하면 이런 종류의 문제가있는 유일한 사람 인 것 같습니다. 아니면 다른 사람이 드라이브의 공간을 줄이는 데 비슷한 문제가 있습니까?

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


거의 한 달 후, 내가 본 것은 사용 가능한 디스크 공간이 여전히 매일 다르지만 더 오랜 시간에 걸쳐 상당히 안정적이라는 것을 알 수 있습니다. 이전에는 시스템이 어떻게 든 HD 공간을 잃어 버릴까 걱정했지만 더 이상은 아닙니다. 오래된 HFS + 하나에 APFS 맥 OS 시스템을 비교, 교훈 나는 드라이브의 여유 공간이 배운 - 시스템 때문에 이러한 변화를 데를 ...
mberg

답변:


2

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

  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을 사용하지 않기 때문에 스왑을 사용하게됩니다. 그러나 스왑 크기가 더 안정적이지 않아야합니까? 일부 앱은 작업하는 동안 많은 디스크 공간 (스왑?)을 소비한다는 것을 알고 있습니다. 그러나 High Sierra 이전에했던 방식으로 앱을 사용하고 그 시점까지 디스크 공간 사용량이 비정규 방식으로 증가하지 않았다면 아마도 비슷한 방식이어야합니다. 티. 그리고 내 앱의 디스크 공간 사용량이 변경 되더라도 재부팅 후 해당 공간을 다시 확보 할 수 있습니다.
mberg

@mberg 내 스왑은 정기적으로 4-8GB에서 뒤로 이동합니다. 상황이 다를 수 있습니다.
Paul Wagland

예, 그러나 스왑 파일의 크기가 귀하의 크기와 동일하게 움직여도 재부팅시 기본 크기로 재설정되어서는 안됩니까?
mberg

@mberg 예, 재부팅시 일반적으로 크기가 0으로 재설정되거나 삭제됩니다.
Paul Wagland

0

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

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.