実行中のコンピューターによってメモリ上で行われる基本的な読み取り要求と書き込み要求を複製するトラフィック ジェネレーターを作成したいと考えています。
しかし、実行中のコンピューターはメモリ参照に (非常に強い) 局所性も示し、64 ビット アドレス空間では非常に狭い範囲のアドレスのみが参照されます (実際、私はこれを 1 つのベンチマークでテストし、数十億ページの約 9000 ページをテストしました。オファーに触れます)。
このようなスパース確率密度関数をモデル化するための良い方法は何ですか (理想的には C または C++ で) - ベンチマークの確率はありますが、あまり厳密に従う必要はありません (どのような場合でもベンチマーク参照を使用できますが、もう少し柔軟なものが必要です)。
明確にするために、各ページからの読み取り回数に関するデータもありますが、私が興味を持っているのは、ページのシーケンスを選択することです。(コメントで提案されたマルコフ連鎖のアイデアがこれを行う方法かもしれません)