私は質問全体を書き直しましたが、人々は明らかにそれを理解していませんでした。
RDTSC は CPU サイクルをカウントするために使用され、CPU スロットリングによって変化しました。
現在、RDTSC は CPU スロットリングによって変化しません。
一部の古いアプリケーションでは、RDTSC が CPU スロットリングによって異なることが予想されます。
RDTSCに彼らが期待するものを与えるにはどうすればよいですか?
コードをプロファイリングしたくない、大量のコードを書き直したくない、ユーザーに BIOS やカーネルのアクセス許可をいじる義務を負わせたくない、レガシー アプリを本来のように動作させたいだけです。