
テクノロジー
Androidカーネルの限界突破:AutoFDOがもたらすハードウェアとソフトウェアの融合的最適化
スマートフォンというデバイスは、現代のコンピューティングにおいて最も過酷な実行環境の一つである。無数のバックグラウンドプロセスが常にネットワークと通信し、ユーザーの予測不可能なタップやスワイプによってアプリのコンテキスト […]
別名: TRBE, Trace Buffer Extension
Trace Buffer Extension(TRBE)は、ETEなどのトレース生成ユニットから出力されたデータを、システムメモリ上のバッファに直接ストリーミングするためのARMハードウェア拡張である。CPUの実行を妨げることなく大量のトレースデータを保持できるため、カーネルのような複雑なソフトウェアの動的な振る舞いを詳細に分析する際に不可欠な役割を果たす。Androidの新しい最適化パイプラインでは、これを用いて実機上のワークロードを精密に記録している。