APFSはスペースをランダムに減少させます


11

1週間前にmacOS High Sierraにアップグレードしてから、コンピューターをスリープ状態から解除するたびに、ドライブの残りスペースがランダムに少しずつ減少していることに気付きました。

ドライブの空き容量が非常に少ない-実際には少なすぎる-ので、私は通常、コンピューターを使用している各セッション中にそれを監視します。

私が最初に気づいたのは、約6GBの想定される残りの領域が約5GBだけであるということでした。いくつかのクリーンアップを行い、Xcodeから派生したデータを削除し、キャッシュなどをクリーンアップして、再起動しました。約3〜4 GBに戻ったと思います。

昨日まで早送りします。その後、大量のジャンクを一掃し、約17GBの空き容量を確保しました。昨日は16 GB未満でしたが、今日は10 GBしかありません。再起動後、12.5GBを取得しましたが、昨日は約500MBを削除したため、すべてが期待どおりに機能していた場合、少なくとも16GB以上必要です。

私が問題を「解決」しようとしたのは、アプリを閉じるとスペースが増加するかどうかを確認することです-それはそうではありませんが、それほど多くないので、すべての「失われた」スペースを取り戻します。また、キャッシュとXcodeから派生したデータも削除しました。しかし、私が初めてこれをやったので、通常ここではあまり利益がありません。

16 GBのメモリと最大500 GBのディスクを搭載したMBP Retina i7を使用しています。コンピューターは2013年のものだと思います。私は定期的にXcode、Safari、iTunes、Messagesを使用しています。Affinity Photo、Aurora HDR、Luminar、qbittorrentの場合もあります。

グーグルで検索すると、この種の問題を抱えているのは私だけだと思われます。または、ドライブのスペースを減らすことで同様の問題を抱えている人がいますか?

この問題に関するすべてのヘルプを歓迎します!


今、ほぼ1か月後、私が見たのは、空きディスク領域が日々変化していることですが、長期的には非常に安定していることです。以前は、システムが何らかの理由でHDスペースを失ったのではないかと心配していましたが、それ以上はありませんでした。APFS macOSシステムと古いHFS +システムを比較すると、システムにこれらのバリエーションがあるため、ドライブの空き容量が増えることを学びました
...-mberg

回答:


2

私の経験では、この説明のつかないディスクの使用には2つの主な原因があります。

  1. タイムマシン
  2. スワップ

1つの可能性はタイムマシンです。ディスクユーティリティを開くと、「その他のボリューム」というラベルの付いたセクションが表示される場合がありますが、これらはタイムマシンのバックアップである可能性があります。これが表示される場合は、コマンドシェルを開いて次のように入力できます。

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つのタイムマシンバックアップがあり、これらがスペースを使用していることがわかります。アップルは、ローカルタイムマシンのバックアップに関する詳細情報を持っています。

次の方法でローカルスナップショットを無効にできます。

sudo tmutil disablelocal

これにより、機能がオフになり、スペースが解放されます。で再びオンにできます

sudo tmutil enablelocal

2番目のオプションはスワップです。これは、/ 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の前に行った方法でアプリを使用し、その時までにディスクスペースの使用量が異常な方法で増加していなかった場合、おそらく同様の方法であるはずです-それはそうではありませんt。また、アプリのディスク領域の使用量が変わっても、再起動後にその領域を取り戻すことになります
...-mberg

@mberg私のスワップは、4〜8 GBの間で定期的に移動します。ただし、状況は異なる場合があります。
ポールワグラン

はい、ただし、スワップファイルのサイズがあなたのサイズに変わったとしても、再起動時にデフォルトのサイズにリセットされるべきではありませんか?
mberg

@mbergはい、再起動時にそれらは通常ゼロサイズにリセットされるか削除されます。
ポールワグランド

0

これらのタイムマシンローカルマウントもたくさんありました。私は数時間前にブラウジングして「タイムマシンに入り」、終了しました。数分後、Time Machineは古いマウントをすべて削除しました(しばらくの間、新しいマウントも多数作成されました)。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.