2014年3月2日 星期日

實驗log IO trace的錄製 0223





模仿PVR (using intel open tool kit),以下是參數

1st try
s i   cap  qdep  wr  wrnd  rrnd  str  wrsz  rdsz   warm   test     bw     iops      lat
  0 0  4300     8 100     5   100    1    32    32    5.0 5000.5  17.61      564    14.19
sinhome-desktop: sample 0 iter 0: (test) 88059.59 MB in 5000.46 sec 17.61 MB/sec 
  1. 95% seq 
  2. 32KB
  3. address space 約4.5GB
2nd try
  s i   cap  qdep  wr  wrnd  rrnd  str  wrsz  rdsz   warm   test     bw     iops      lat
  0 0  4500     8 100     0   100    1    32    32    5.0 3000.3  55.84     1787     4.47
sinhome-desktop: sample 0 iter 0: (test) 167530.88 MB in 3000.31 sec 55.84 MB/sec 

post-processing to disksim format
cat inteltoolkit_trace.out | awk '{print ($1-1393167501.968118)*1000" ""0"" "$3" ""64"" ""0"}' > PVR_32KB_5GB.dis


note: output中的address單位是byte !!!
_________________________________________________________________________



postmark的參數
set size 65536 131072
set number 15000
set transactions 5000000
set location /media/benchmarkTarget2
set read 32768
set write 32768
set buffering false
set bias read -1
set bias create 5       // 設5會讓blktrace output長超快,而設10就超慢,待找問題
  1. 32KB
  2. address space 5GB

post-processing to disksim format
cat tmp3 | awk '{print ($4-6.474369353)*1000" ""0"" "$8" "$10*8" ""0"}' > pm2disksim


加速user1
cat PM_32KB_5GB+PVR_32KB_5GB.dis | awk '{if($6==1) {print $1/15" "$2" "$3" "$4" "$5" "$6} else print $0}' |sort -g -k 1 >PM_32KB_5GB_15m+PVR_32KB_5GB.dis



沒有留言:

張貼留言