[再印刷] MBW MBWメモリテストメモリテスト

MBWメモリテスト

HTTPS:// www.cnblogs.com/dongdongwq/p/5431561.html

 

試験前に、機械が等、例えば、CPU周波数、メモリ周波数、メモリサイズなどの特性を有し、ことが理解されるべきです。

次のコマンド(コア、周波数、特性、等の数)を有するビューのCPU:

猫の/ proc / cpuinfoの

次のコマンドを使用して、表示メモリ:(のみ現在のメモリーサイズ、使用スペースなど、)メモリ周波数を見ることができません

猫の/ proc / meminfoに

メモリやその他の情報の種類や頻度を確認するには、次のコマンドを使用します。

sudoのdmidecodeの-tメモリ

ビューCPUコア周波数指令:

猫の/ proc / cpuinfoの|はgrep MHzの| uniqは

×逓倍×帯域幅=メモリコア・メモリ・バス・ビット:これは、メモリ帯域幅を算出します。簡体字式は次のとおりです。公称周波数*数字。例えば、DDR3 1333の64ビットのメモリ、理論的な帯域幅:1333*64/8=10664MiB/s = 10.6GiB/s

一般的に使用されるコマンド:

MBW -q -n 10 256

10 -n 256はテストはMBで、メモリサイズによって使用されることを意味し、10回を表します。

MBWは、メモリ帯域幅のMEMCPY、DUMB、MCBLOCK他のフォームをテストします。テスト結果から、最初の二つは類似しており、最終的にテストの帯域幅の値が比較的高いもらいます。

ここではCPUコアとMBWの数を実行するスクリプトを指定するタスクセットです。タスクセットは本当に、あなたはマルチコアCPU上のどのCPUコア上で実行するプログラムを指定することができ、そのコマンドを使用し、優れたツールです。

タスクセット-cp 0,1 7460

 

[ルート@のWQのMBW-マスター]#./mbw -h

MBWメモリベンチマークv1.4では、https://github.com/raas/mbw

使用方法:MBW [オプション] array_size_in_MiB

オプション:

-n:テストごとの実行回数(0は永久に実行します)

-a:平均表示しません

-t0:memcpyのテストメモリコピー

-t1:ダムストリングの試しコピー(B [i]は[I] =スタイル)を

-T2:メモリブロックコピーの固定ブロックサイズでのmemcpy試験

-b <サイズ>:-T2のバイトのブロックサイズ(デフォルト:262144)

-q:静か(印刷統計のみ)

(その後、スワップに気をつけ、二つの配列を使用します)

「帯域幅」は、この操作がかかった時間をかけてコピーされたデータの量です。

デフォルトでは、利用可能なすべてのテストを実行することです。

 
Solarisでmpstat -P ALLは2 2秒見て
 
[ルート@のWQのMBW-マスター]#./mbw -q -n 1 256
0 方法:MEMCPY 経過:0.06992 のMIB:256.00000 コピー:3661.327のMIB /秒
AVG 方法:MEMCPY 経過:0.06992 のMIB:256.00000 コピー:3661.327のMIB /秒
0 方法:DUMB 経過:0.13613 のMIB:256.00000 コピー:1880.569のMIB /秒
AVG 方法:DUMB 経過:0.13613 のMIB:256.00000 コピー:1880.569のMIB /秒
0 方法:MCBLOCK 経過:0.10634 のMIB:256.00000 コピー:2407.282のMIB /秒
AVG 方法:MCBLOCK 経過:0.10634 のMIB:256.00000 コピー:2407.282のMIB /秒

試験前に、機械が等、例えば、CPU周波数、メモリ周波数、メモリサイズなどの特性を有し、ことが理解されるべきです。

次のコマンド(コア、周波数、特性、等の数)を有するビューのCPU:

猫の/ proc / cpuinfoの

次のコマンドを使用して、表示メモリ:(のみ現在のメモリーサイズ、使用スペースなど、)メモリ周波数を見ることができません

猫の/ proc / meminfoに

メモリやその他の情報の種類や頻度を確認するには、次のコマンドを使用します。

sudoのdmidecodeの-tメモリ

ビューCPUコア周波数指令:

猫の/ proc / cpuinfoの|はgrep MHzの| uniqは

×逓倍×帯域幅=メモリコア・メモリ・バス・ビット:これは、メモリ帯域幅を算出します。簡体字式は次のとおりです。公称周波数*数字。例えば、DDR3 1333の64ビットのメモリ、理論的な帯域幅:1333*64/8=10664MiB/s = 10.6GiB/s

一般的に使用されるコマンド:

MBW -q -n 10 256

10 -n 256はテストはMBで、メモリサイズによって使用されることを意味し、10回を表します。

MBWは、メモリ帯域幅のMEMCPY、DUMB、MCBLOCK他のフォームをテストします。テスト結果から、最初の二つは類似しており、最終的にテストの帯域幅の値が比較的高いもらいます。

ここではCPUコアとMBWの数を実行するスクリプトを指定するタスクセットです。タスクセットは本当に、あなたはマルチコアCPU上のどのCPUコア上で実行するプログラムを指定することができ、そのコマンドを使用し、優れたツールです。

タスクセット-cp 0,1 7460

 

[ルート@のWQのMBW-マスター]#./mbw -h

MBWメモリベンチマークv1.4では、https://github.com/raas/mbw

使用方法:MBW [オプション] array_size_in_MiB

オプション:

-n:テストごとの実行回数(0は永久に実行します)

-a:平均表示しません

-t0:memcpyのテストメモリコピー

-t1:ダムストリングの試しコピー(B [i]は[I] =スタイル)を

-T2:メモリブロックコピーの固定ブロックサイズでのmemcpy試験

-b <サイズ>:-T2のバイトのブロックサイズ(デフォルト:262144)

-q:静か(印刷統計のみ)

(その後、スワップに気をつけ、二つの配列を使用します)

「帯域幅」は、この操作がかかった時間をかけてコピーされたデータの量です。

デフォルトでは、利用可能なすべてのテストを実行することです。

 
Solarisでmpstat -P ALLは2 2秒見て
 
[ルート@のWQのMBW-マスター]#./mbw -q -n 1 256
0 方法:MEMCPY 経過:0.06992 のMIB:256.00000 コピー:3661.327のMIB /秒
AVG 方法:MEMCPY 経過:0.06992 のMIB:256.00000 コピー:3661.327のMIB /秒
0 方法:DUMB 経過:0.13613 のMIB:256.00000 コピー:1880.569のMIB /秒
AVG 方法:DUMB 経過:0.13613 のMIB:256.00000 コピー:1880.569のMIB /秒
0 方法:MCBLOCK 経過:0.10634 のMIB:256.00000 コピー:2407.282のMIB /秒
AVG 方法:MCBLOCK 経過:0.10634 のMIB:256.00000 コピー:2407.282のMIB /秒

おすすめ

転載: www.cnblogs.com/jinanxiaolaohu/p/11408990.html