最新の Apple Silicon Mac では、内蔵 SSD がロジックボードに直接はんだ付けされています。 NAND フラッシュ メモリ チップが書き込み耐久限界に達して障害が発生すると、Mac 全体が動作不能になります。ターゲット ディスク モードでもそれを救済することはできません。このため、SSD の健全性を監視し、維持することが重要です。
多くのユーザーは気づいていませんが、内部ドライブを最大容量近く (空き容量 15% 未満) に保つと、物理 SSD の消耗が大幅に加速します。ここでは、基礎となるハードウェアの物理現象を示します。
書き込み増幅率 (WAF) と APFS ウェア レベリング
ソリッド ステート ドライブはページ (通常 16 KB) にデータを書き込みますが、データを消去できるのはブロック全体 (通常 4 MB ~ 8 MB) のみです。 SSD に十分な空き領域がある場合、ドライブ コントローラーは新しいデータを書き込むための空のブロックを簡単に見つけます。 書き込み増幅率 (WAF) は 1.0 付近を維持します。
ドライブが 95% 使用されている場合、SSD コントローラは継続的な「ガベージ コレクション」を実行する必要があります。つまり、部分的に使用されているブロックを読み取り、残りの有効なページを別のブロックにコピーし、元のブロックを消去して、新しいデータを書き込みます。これにより、WAF が 3.0 以上に急上昇します。 10 GB のデータを書き込むと、実際には 30 GB の物理 NAND が摩耗します。
ユニファイド メモリ スワップ スラッシング
8 GB または 16 GB Mac でフルドライブと大量のユニファイド メモリ スワップを組み合わせると、macOS は毎日数十ギガバイトの一時スワップ ページを SSD に書き込みます。ドライブがいっぱいの場合、これらのスワップ書き込みは、残りの空き NAND ブロックの同じ小さなプールに何度も何度もヒットします。
解決策: 少なくとも 15 ~ 20% の空き領域を維持する
交換不可能な Apple Silicon SSD の寿命を最大限に延ばすには、少なくとも 40 GB ~ 60 GB の未割り当ての空き領域を維持してください。 MagicMacCleaner を定期的に使用して、重い Xcode キャッシュ、Docker レイヤー、システム ログを削除すると、ウェアレベリング アルゴリズムが最大限の効率で動作するようになります。
完全な Apple ストレージ衛生管理: iPhone を忘れないでください
MagicMacCleaner のようなコストゼロ、サブスクリプション不要のツールを使用してクリーンな Mac SSD を維持することは、健全な Apple ストレージ管理の半分にすぎません。 iPhone の内蔵フラッシュ メモリには、動的な iOS 仮想メモリ スワップ、CoreML バックグラウンド処理、およびバッテリ効率の高い動作のために 15% ~ 25% の空きヘッドルームも必要です。
- Clearly Smart Storage Cleaner: 特大の 4K ビデオを圧縮し、重複した写真を識別し、デバイス上のプライバシーを守りながら隠れたストレージの大量消費を安全にクリーンアップする究極の iOS コンパニオン ユーティリティです。
- スワイプ フォト クリーナー: 滑らかなスワイプ ジェスチャーで、過去の写真の月をすばやくスワイプし、数千枚のスクリーンショット、バースト、ミームを優先順位付けします。
フルスペクトラム保護: Mac + iOS
macOS の MagicMacCleaner と iOS の Clearly および Swipe Photo Cleaner をペアリングすると、毎月のサブスクリプションを支払うことなく、すべての Apple ハードウェアのストレージを完全かつ妥協なく制御できるようになります。
