以下の内容はhttps://baba-s.hatenablog.com/entry/2025/02/26/070807より取得しました。


【Unity】M4 Pro Mac mini の速度検証

はじめに

M4 Pro Mac mini を購入したので、M1 Max MacBook Pro と速度を比較した。

目次

検証環境

  • Unity 2022.3.22f1
  • Xcode 16.2
  • 自分が開発しているアプリの Unity プロジェクトを使用

マシンスペック

項目 MacBook Pro
(16-inch, 2021)
Mac mini
(2024)
チップ Apple M1 Max Apple M4 Pro
メモリ 64 GB 64 GB
CPU 10 コア 14 コア

計測結果

項目 MacBook Pro
(16-inch, 2021)
Mac mini
(2024)
Geekbench 6 シングルコアスコア 2185 3822
Geekbench 6 マルチコアスコア 11460 22205
リコンパイル時間 1 分 29 秒 0 分 51 秒
Android ビルド時間 5 分 26 秒 3 分 27 秒
iOS ビルド時間 2 分 52 秒 1 分 45 秒
Xcode アーカイブ時間 3 分 56 秒 3 分 47 秒
アセットバンドルビルド時間 1 分 18 秒 0 分 56 秒

全体的に約 1.5 倍速くなった。

計測方法

Geekbench 6

「Geekbench 6」でシングルコアスコアとマルチコアスコアを計測。

リコンパイル時間

「Compilation Visualizer for Unity」の「Recompile」を 5 回実行して計測。
時間は「Compilation Timeline」の「Total」で確認。

Android ビルド時間

Android プラットフォームで Build Settings の Clean Build を 5 回実行して平均時間を計測。
時間は「Build Report Inspector」の「Total Timne」で確認。

iOS ビルド時間

iOS プラットフォームで Build Settings の Clean Build を 5 回実行して平均時間を計測。
時間は「Build Report Inspector」の「Total Timne」で確認。

アセットバンドルビルド時間

Android プラットフォームで BuildPipeline.BuildAssetBundles
5 回実行して平均時間を計測。
BuildAssetBundleOptions.ForceRebuildAssetBundle を指定して
リビルドの時間を計測。
時間は BuildPipeline.BuildAssetBundles の処理時間を
System.Diagnostics.Stopwatch で確認。

雑感

  • Xcode のビルドやアーカイブの時間だけはあまり変わらなかったが、それ以外はすべてにおいて 1.5 倍くらい速くなった。
  • Unity エディタで作業している時に頻繁に発生する細かなコンパイルやインポートも 1.5 倍くらい速くなった。
  • M1 Max MacBook Pro だと Rider のコード補完が表示されるのに少しタイムラグがあったり、コード解析に時間がかかったりしていたが、それらが気にならないくらい Rider は速くなった。
  • 待ち時間がかなり減ったので作業に集中できるようになった。



以上の内容はhttps://baba-s.hatenablog.com/entry/2025/02/26/070807より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14