M2 MacBook Airを買ったので、エンジニア視点でレビューをしてみます
今回比較するのは、M1 MacBook Pro Maxです。
それぞれのスペックは以下の通り
端末名 | M1 MacBook Pro Max | M2 MacBook Air |
CPU | M1 Max 10 コア | M2 8コア |
GPU | 32コア | 10コア |
メモリー | 64GB | 24GB |
SSD | 2TB | 2TB |
ベンチマークするのは、Xcodeのビルド時間と、Android Studioのビルド時間で比較します
Xcode用のプロジェクトは、githubにあるこちらのXcodeBenchmarkを使います
Android Studioの方は、自分の手持ちのkotlinとJavaのコードが混在した400以上ソース及びxmlも400以上あるプロジェクトを使用します
Xcodeでのビルド結果は次の通りになりました
端末名 | M1 MacBook Pro Max | M2 MacBook Air |
結果 |
Android Studioの結果は次の通りになりました
端末名 | M1 MacBook Pro Max | M2 MacBok Air |
結果 |
微妙ではありますが、どちらもM2 MacBook Airの方が良い結果が出ました
MacBook Proの方は、以前から使っているもののため、ゴミファイルなどが溜まって速度が若干低下している可能性はありますが、MacBook Airのビルド時間は、同等以上のパフォーマンスが出ているので、結論としては、MacBook AIrでも快適に開発が行えそうですね。