LMbench 是用來測試系統效能的工具.關於安裝與測試種類請參考 https://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)
沒有解決問題,試試搜尋本站其他內容