2016-05-18 5 views
1

ダミーコンテンツでCPUキャッシュを強制的に埋め込む簡単な(bashベースの)方法はありますか?私は2つのプログラムのタイミングを比較しており、プログラムの実行後、他のプログラムを実行する前にキャッシュの内容がフラッシュされるようにする必要があります。cpuキャッシュを強制的に埋め込む方法

答えて

0

数値PIを計算するCPUバウンドの命令が多い典型的な問題を実行しようとする可能性があります。ここでは、BC

#!/usr/bin/bc -l 
scale=3000 
pi=4*a(1) 
quit 
0

もう一つの良いツールで実行される小さなスクリプトをキャッシュにランダムなデータをストリーミングすることにより、CPUのキャッシュを強調するためにストリーミングモードを持っているストレス-ngが、されています。

stress-ng --stream 4 --stream-l3-size 2M --perf --metrics-brief -t 60 
関連する問題