私たちは携帯電話で遊ぶ時間がますます増えており、ゲームの要件も増加しており、グラフィックス エンジンの要求が厳しくなり、携帯電話の負担が大きくなります。そして、携帯電話が故障すると、温度が上昇します。このようなコンパクトなデバイスと依然として非効率的な放熱方法について話す場合、これは避けられません。
現在、Google はこの問題に対して何らかの解決策を講じたいと考えているようで、すでに3 回目のベータ版をリリースした将来の Android 10 Q に向けて API を開発中です。過熱を可能な限り回避するために、アプリケーション自体 (主にゲーム) が電話機の一部のコンポーネントを無効化し、特定の設定を操作できるようにするための API。
Thermal API、開発中

これは、Google が Android Q に含める新しい API の名前であり、開発者はこの API に関する特定のドキュメントを受け取ります。システム温度が予想以上に上昇した場合でもアプリケーションやゲームが確実に動作し続けるように、アプリケーションやゲームに特定の手順を導入できるようにする API。
この API には、フレーム レート、解像度、さらにはデバイスの音量を下げる可能性など、さまざまなタイプのメカニズムが含まれます。すべては、エクスペリエンスを許容レベルに長く維持するためです。したがって、温度が高すぎることをシステムがアプリケーションに通知したときに発生するトリガーをアクティブにすることができます。
サーマルは、HDR、WiFi、データ、カメラのフラッシュ、さらには電話のセンサーを切断できるようになります
また、ビデオ ゲームの動的解像度を下げたり、HDR ディスプレイを使用したり、その時点で必要がない場合にはデータ接続を省略したりすることもできます。さらに、モバイル カメラはフラッシュを無効にし、高度な画像処理さえも無効にする可能性があります。これらすべてがプロセッサの過負荷とその後の温度上昇に寄与するためです。
これらのシステムはすべて、以前にも何らかの形で見られていましたが、今回の Thermal API では、特定のセンサーが不必要でバッテリーやシステム プロセスを消費している場合に、それらのセンサーを切断することもできるようになります。 Thermal API は、これらのトリガーをアクティブにするさまざまな「リスク」レベルを設定します。現時点での分類は「なし」、「軽度」、「緊急」、「シャットダウン」に設定されています。何もない、光、緊急、オフ。
Googleは、このAPIが市場に流通しているさまざまなレイヤーにうまく統合できるよう、メーカー自身と協力していく予定であることをすでに報告している。また、開発者は、開発者が、開発期間を延長する時期が来たときに、何を削減するかを決定できるようになるだろう。経験。この時点では、ゲームのことは理解されています。
経由 | Android 権限