システムデータの増大
512GBのSSDの残り容量がほとんどなくMacから警告が来た。ゴミ箱を自動的に空にする設定やiCloud設定をおこなうが、基本的に焼け石に水であった。そんな中 MacOSのアップデートがディスクの容量不足でできない状態となった。これはまずいということで、本腰を入れて、ディスクから不要なデータを消そうとした。
まず、何がSSDの容量を占めているのかストレージで見ると、システムデータが300GBを超えている。そこでストレージの中で、ディスクを占有しているフォルダを探してみる。(コマンドは 1)
sudo du -x -d 5 -h /System/Volumes/Data 2>/dev/null | sort -hr | head -20
その結果見つかったのが次のフォルダである.
120G /System/Volumes/Data/System/Library/AssetsV2
/System/Volumes/Data/System/Library/AssetsV2 の中身
フォルダ名で探してみると、2 が見つかった。内容を見てみると、XCode に付随するエミュレータの話であった。
xcrun simctl runtime scan-and-mount
xcrun simctl runtime list
と実行すると、エミュレータが出るわ出るわで、サイズも十分大きい。
-- iOS --
iOS 18.4 (22E238) - DD31CC75-8900-411D-968A-EFA26784AFF4 (Ready)
iOS 26.1 (23B80) - 42919245-4F4F-41D4-A4C2-8CAEBF5C369E (Ready)
iOS 26.4.1 (23E254a) - 3DB4E22F-BC32-4F60-BC19-A714268DBB49 (Ready)
iOS 26.5 (23F77) - 42F29083-65F5-42D9-8B40-96B3011E31DA (Ready)
iOS 26.4 (23E244) - F62EAC0F-B51D-43B6-92CE-FB2DAF467D5A (Ready)
iOS 18.3.1 (22D8075) - BD40AF18-D6DA-4468-A778-FF23625A6A91 (Ready)
iOS 26.0 (23A343) - F5931F40-2384-41D1-8D2D-D559AA7EE95B (Ready)
iOS 18.5 (22F77) - 26809114-12A3-4A58-90DC-AFDB7A7FD202 (Ready)
iOS 26.2 (23C54) - EB090EB9-A11E-4D04-82FF-49D2D3EC1F9B (Ready)
iOS 18.1 (22B81) - 49F8D740-583D-4786-B526-2157CBA0043F (Ready)
-- watchOS --
watchOS 11.2 (22S99) - DC5BD947-6697-4C3D-AF6E-FBA743483723 (Ready)
watchOS 26.1 (23S36) - E8D4CB6A-B8CE-4C65-9727-26C55EAC8391 (Ready)
watchOS 11.1 (22R581) - AA62FE82-8250-448A-B9BD-8E786E640704 (Ready)
watchOS 26.2 (23S303) - 1E30B868-5250-4C90-9FCB-C461615FBE43 (Ready)
watchOS 26.4 (23T239) - 56263BE9-4189-4D7B-A462-3E021D26F77F (Ready)
watchOS 11.4 (22T250) - BD900799-A2B7-4592-B99B-D437690455F7 (Ready)
watchOS 26.5 (23T570) - 2475A6FC-427A-40C2-82B5-348F018C1D29 (Ready)
watchOS 11.5 (22T572) - DD9081D1-7E79-4DE2-80B1-098B26448F47 (Ready)
watchOS 26.0 (23R353) - E2A0912A-A343-4495-8CD3-75BD15598391 (Ready)Total Disk Images: 19 (114.4G)
全部合わせると 114.4GB。ディスクを使っていたのは、iOSとwatchOSのエミュレータでした。ここまで使うことはないので、サクサクと消していくことに。
xcrun simctl runtime delete エミュレータ名
エミュレータ名は, OS名の後に書かれた"22E238"の部分です。古いエミュレータをどんどん消していき、最終的には、31.4Gまで減らしました。
== Disk Images ==
-- iOS --
iOS 26.5 (23F77) - 42F29083-65F5-42D9-8B40-96B3011E31DA (Ready)
iOS 26.4.1 (23E254a) - 3DB4E22F-BC32-4F60-BC19-A714268DBB49 (Ready)
iOS 18.5 (22F77) - 26809114-12A3-4A58-90DC-AFDB7A7FD202 (Ready)
-- watchOS --
watchOS 26.4 (23T239) - 56263BE9-4189-4D7B-A462-3E021D26F77F (Ready)
watchOS 26.5 (23T570) - 2475A6FC-427A-40C2-82B5-348F018C1D29 (Ready)Total Disk Images: 5 (31.4G)
これで当面の間は大丈夫ですかね。まだ、Applicationはまだ90G程度あるので次はここですかね。Unityの使わないバージョンの削除かなぁ。
-
Macのシステムデータを削減する方法, https://qiita.com/nm_suisai/items/1f5a995da54b7ed9fa2a ↩
-
Orphaned 9GB Simulator Runtime in /System/Library/AssetsV2 - Cannot Delete (SIP protected), https://developer.apple.com/forums/thread/812992 ↩