LMbench Memory 測試 – par_mem

LMbench 是用來測試系統效能的工具.關於安裝與測試種類請參考 http://benjr.tw/98076

測試環境為 Ubuntu 16.04 x86_64 (VMware 虛擬機) ,這邊來討論 LMBench 有關於 Memory 記憶體的測試項目.

安裝完成的 LMbench 程式目錄位於 /usr/lib/lmbench/bin/x86_64-linux-gnu/

root@ubuntu:~# cd /usr/lib/lmbench/bin/x86_64-linux-gnu/

par_mem

測試記憶體系統可以並行 (parallelism) 執行多少個請求.

Usage: par_mem [ -L <line size> ] [ -M <len> ] [ -W <warmups> ] [ -N <repetitions> ]
  • -L : ??
  • -M : ??
  • -W : 等待時間,單位??
  • -N : 重覆測試次數.
root@ubuntu:/usr/lib/lmbench/bin/x86_64-linux-gnu# ./par_mem
0.004096 8.19
0.008192 7.89
0.016384 8.34
0.032768 9.00
0.065536 7.07
0.131072 6.38
0.262144 6.32
0.524288 5.77
1.048576 5.30
2.097152 5.33
4.194304 8.66
8.388608 6.74
16.777216 5.77
33.554432 5.98
67.108864 4.94

測試輸出格式為: array size (單位大小為 M, 內容為 floating point value) & latency (單位為 nano-seconds)

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *