ページ障害の数を予測または計算する方法はありますか?

ページ障害の数を予測または計算する方法はありますか?

私はハードウェアパフォーマンスカウンター(HPC)を使用していますが、これらのカウンターを使用して特定のイベントを正確に測定したいと思います。

私はハードウェアパフォーマンスカウンタの不確実性(不正確さ)が次のために発生する可能性があることを発見しました。ページエラー実行時に発生します。ページフォルト数は、命令と分岐数に直接影響します。

私の質問:ソースコードの静的分析を使用してページエラーの数を予測(または計算)する方法はありますか?そうでなければ、これを動的に達成できますか?

ベストアンサー1

すべてのページエラーのログを絶対に生成できますが、これを確実に予測することはできません。仮想メモリをオフにして、ソフトウェアがRAMまたはL2に適していることを確認してください。おそらくZramが役に立つでしょう。より良い結果が必要な場合は、値を設定してリアルタイムオペレーティングシステムを使用することもできます。

おすすめ記事