
タッチバー搭載MacBook Proに32GB RAMアップグレードなど
Core i9 2018 MacBook Proを特定のアプリでテストしたところ、サーマルスロットリングが発生しました。騒動が巻き起こっています。どう対応すべきでしょうか?

最新のMacBook/Pro/Airの設計とエンジニアリングには複雑な問題が存在します。今回のケースでは、2018年モデルの15インチMacBook Pro(MBP)を対象とした注目すべきテストが大きな注目を集めました。参照:
[ Core i9 MacBook Pro の熱問題によるパフォーマンス低下]
David Lee氏のテストは、私の印象では立派なものでした。彼は、Adobe PremiereでCPUに高負荷をかけた場合、MBPが過熱を避けるためにCPUを(GHz単位で)抑制することを示しました。しかし、ここで問題があります。彼のテストは、MBPの能力の一側面しか示していないのです。これは、1人の人間が1台のMacと1つのアプリでできることのほぼ全てです。より包括的なテストであれば、以下の点が明らかになるでしょう。
- 他の同一の Mac と比較して、ハードウェアの問題がないか調べます。
- 他のアプリ、特に現在のコア アーキテクチャ向けに最適化されたアプリと比較します。
- パイプライン内の macOS の変更と、Spectre 保護によって誘発される投機的実行の変更を考慮してください。
- CPU のパフォーマンスと発熱をワークロードの関数として見て、パフォーマンス曲線のどの部分で安定して作業できるかが曲線からわかるかどうかを確認します。また、それが以前のモデルと比べて著しく異なるかどうかも確認します。
テストすべき他の変数があるかもしれません。
私たちが陥りがちな最も簡単な罠は、単純なテストから大きな仮定を立ててしまうことです。複雑さ、徹底的なテスト、そして注意事項に対する忍耐力には限界があります。私たちは自分たちを非常に技術的な人間だと自認していますが、結論を急ぎたがります。特に、その主張が魅力的で説得力があり、美しく制作された動画で述べられている場合はなおさらです。
AppleのMacBook Proケースデザイン
とはいえ、Appleが高性能な「プロ」レベルのマシンへの需要にどのように対応してきたかを見るのも興味深い。かつてAppleは外観デザインにこだわり、MacBook Proをどんどん薄くしようと努力し続けていた。しかし、真の「プロ」レベルのパフォーマンスはなかなか実現できなかった。
プロフェッショナルからのさらなるパフォーマンスと大容量RAM(32GB)への需要に応えるため、Appleは巧みなエンジニアリングを余儀なくされました。接着剤を増やし、金属を減らし、低消費電力ではないDDR4メモリシステムを補うためにバッテリーを大型化し、エアフローを改善しました。
少なくとも、競合するPCがなぜ少しだけゴツゴツした見た目をしているのかは、これで理解できた。熱力学の法則は覆せないのだ。
この新しいMacについては、まだまだ多くのことを学ぶ必要があると予想しています。より多くの変数をテストすれば、他のコンピュータと同様に、この新しいMacBook Proも、優れたエンジニアリングにもかかわらず、固有の限界があることが明らかになるでしょう。それがどのような状況で、どのようにユーザーに影響を及ぼすのかを理解することが、私たちの課題です。
単純な思考だけでは、複雑な技術的問題を高度に理解することはできません。Appleやその他の関係者が必要な追加分析を提供してくれれば、すぐに多くのことがわかるでしょう。[追記:AppleInsiderが提供した初期の事例ですが、今後さらに多くの調査が行われることは間違いありません。]