|
|
楼主 |
发表于 2022-6-20 14:32:51
|
显示全部楼层
[root@testssd ~]# fio -ioengine=libaio -bs=16k -direct=1 -thread -rw=read -size=1G -filename=test.img -name="test" -iodepth=1 -time_based -runtime=60 -numjobs=16 -group_reporting4 v1 R/ ]) X9 A( J' F5 C) |
fio: engine libaio not loadable7 \& P* Y7 ]) E9 W
fio: failed to load engine libaio/ S1 c3 q) v K4 ]) v2 \1 _- L
[root@testssd ~]# fio -filename=/dev/vda -ioengine=libaio -bs=16k -direct=1 -thread -rw=read -size=1G -filename=test.img -name="test" -iodepth=1 -time_based -runtime=60 -numjobs=16 -group_reporting
9 X' f/ H: \& [1 o) ^2 W1 l% ^fio: engine libaio not loadable& F: K! @- Y9 `: E; ]+ J( M
fio: failed to load engine libaio
% p: \' o+ B0 f, k1 \5 c[root@testssd ~]# fio -filename=/dev/vda -bs=16k -direct=1 -thread -rw=read -size=1G -filename=test.img -name="test" -iodepth=1 -time_based -runtime=60 -numjobs=16 -group_reporting
" \ P f1 h* d' ttest: (g=0): rw=read, bs=16K-16K/16K-16K/16K-16K, ioengine=sync, iodepth=1" D, _$ H6 ~+ d8 ?& G
...
% A, k# J. `8 A6 I' {fio-2.1.10
9 Z$ |& M% `3 a" [; ^ a& nStarting 16 threads
I& E' v+ n2 `test: Laying out IO file(s) (1 file(s) / 512MB)
% u% w% A) U0 ^# H, x% gJobs: 16 (f=32): [RRRRRRRRRRRRRRRR] [100.0% done] [141.7MB/0KB/0KB /s] [9027/0/0 iops] [eta 00m:00s]
- p0 c% x: x+ ` E5 |test: (groupid=0, jobs=16): err= 0: pid=21845: Mon Jun 20 14:19:25 2022
* b( o' c* e0 a/ ? read : io=8328.9MB, bw=142137KB/s, iops=8883, runt= 60004msec
# Y2 F& N: S7 p ~& [3 k9 y& l& x clat (usec): min=215, max=62700, avg=1798.77, stdev=1583.640 P) N9 r6 A# s8 N0 Z
lat (usec): min=215, max=62700, avg=1798.97, stdev=1583.65+ }/ L1 Y6 v' X! w; X; W( U. t4 r
clat percentiles (usec):4 h* R2 a- X: i( h. p4 B
| 1.00th=[ 306], 5.00th=[ 362], 10.00th=[ 458], 20.00th=[ 724],
$ t: c( E0 m) M6 Q( L& w: S | 30.00th=[ 1096], 40.00th=[ 1640], 50.00th=[ 1864], 60.00th=[ 2024],% }5 @3 [ L8 U: R! ~
| 70.00th=[ 2224], 80.00th=[ 2320], 90.00th=[ 2608], 95.00th=[ 2928],; p. C @& w+ a' n
| 99.00th=[ 6944], 99.50th=[10432], 99.90th=[22656], 99.95th=[26240],6 Z: D5 C2 T$ C( j
| 99.99th=[34560]
( F6 m, _5 i$ n6 x S. i bw (KB /s): min= 2331, max=19523, per=6.25%, avg=8879.79, stdev=3417.38
! h( i+ \. V0 ^/ S lat (usec) : 250=0.01%, 500=11.32%, 750=9.70%, 1000=7.54%
( j! v, W0 `9 I7 G lat (msec) : 2=30.34%, 4=39.02%, 10=1.53%, 20=0.39%, 50=0.14%3 M( Z/ o5 Q+ ~5 \+ D
lat (msec) : 100=0.01%, \( `8 |1 E$ }) \( W6 W: l
cpu : usr=0.29%, sys=1.34%, ctx=533068, majf=0, minf=82; l! c; j( `# t/ a9 [( i
IO depths : 1=100.0%, 2=0.0%, 4=0.0%, 8=0.0%, 16=0.0%, 32=0.0%, >=64=0.0%, M- k5 m6 X. G8 H2 R4 a
submit : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
* g9 Z f. ?3 F' x complete : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%* C _2 f+ M3 s
issued : total=r=533048/w=0/d=0, short=r=0/w=0/d=0. f$ T* ^! q9 J- L% A5 O) z
latency : target=0, window=0, percentile=100.00%, depth=1, }+ T$ N1 h" b& ]' w8 ?+ f
) U- M1 a e6 A, Z" v* ?, v# f
Run status group 0 (all jobs):+ \) `- f( _: Z" t n' W. k
READ: io=8328.9MB, aggrb=142136KB/s, minb=142136KB/s, maxb=142136KB/s, mint=60004msec, maxt=60004msec
* s8 o; H2 w- a' x0 h. ^: ~1 t
/ _5 ?: [8 \7 w8 e9 YDisk stats (read/write):
2 s# C/ r+ R( o: ]3 t4 Y5 J vda: ios=529229/11, merge=784/1, ticks=938227/67, in_queue=936843, util=99.83%( l% n5 `: d; G0 ^5 c( R5 k3 j
dm-0: ios=265320/10, merge=0/0, ticks=475542/77, in_queue=476458, util=98.64%
0 a2 O5 P* b- z0 `[root@testssd ~]# fio -bs=16k -direct=1 -thread -rw=read -size=1G -filename=test.img -name="test" -iodepth=1 -time_based -runtime=60 -numjobs=16 -group_reporting$ e3 W% a, A1 W/ @/ d
test: (g=0): rw=read, bs=16K-16K/16K-16K/16K-16K, ioengine=sync, iodepth=1, L- D0 C; b! I. p+ r( @
...
% P; e* q/ L/ i, _; pfio-2.1.106 f% e, c1 l8 J3 y, d# f
Starting 16 threads3 _! `9 k' Y' {& P8 k4 d' c
test: Laying out IO file(s) (1 file(s) / 1024MB)$ [: {) D/ Y+ _; A, @. f+ y* S) `
Jobs: 16 (f=16): [RRRRRRRRRRRRRRRR] [100.0% done] [139.3MB/0KB/0KB /s] [8914/0/0 iops] [eta 00m:00s]. h2 M& _" N" j3 r6 {; s [( K
test: (groupid=0, jobs=16): err= 0: pid=21868: Mon Jun 20 14:23:39 2022
1 k# U, H# O' @7 D" I3 ^9 ~* k+ J read : io=8815.7MB, bw=150436KB/s, iops=9402, runt= 60003msec
5 ^& ^1 N( ^* {! F3 c clat (usec): min=255, max=44491, avg=1695.99, stdev=1232.959 @$ e, s1 r( U# |
lat (usec): min=255, max=44492, avg=1696.20, stdev=1232.95% M7 d5 h3 K9 N% w! P) _4 M3 }
clat percentiles (usec):9 L C$ p; a8 N
| 1.00th=[ 426], 5.00th=[ 532], 10.00th=[ 636], 20.00th=[ 820],! b3 h+ r0 f% s( {/ Z9 A
| 30.00th=[ 948], 40.00th=[ 1176], 50.00th=[ 1688], 60.00th=[ 2192],
% K6 Y( @) m, Q | 70.00th=[ 2256], 80.00th=[ 2288], 90.00th=[ 2448], 95.00th=[ 2832], C& B) K0 Z% J4 x8 [& o* X# Z
| 99.00th=[ 4960], 99.50th=[ 7968], 99.90th=[15808], 99.95th=[21120],
5 e: c, t6 _1 l/ q | 99.99th=[31360]
) |; {" p# U+ t1 l) W' D bw (KB /s): min= 3937, max=24768, per=6.26%, avg=9414.93, stdev=3580.20# {; H% v- Z* M
lat (usec) : 500=3.42%, 750=12.21%, 1000=17.97%
7 m: }. D5 U' f5 @ t1 } lat (msec) : 2=21.95%, 4=43.18%, 10=0.98%, 20=0.22%, 50=0.06%* [& l8 I' h# n
cpu : usr=0.28%, sys=1.52%, ctx=564232, majf=0, minf=82
* \) J( M5 N; s5 w+ t/ N IO depths : 1=100.0%, 2=0.0%, 4=0.0%, 8=0.0%, 16=0.0%, 32=0.0%, >=64=0.0%
/ E0 d+ \( F9 V: f. F3 v: ^ submit : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
6 M2 T" x7 z- p& K0 `" W complete : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
w4 ?5 q( G: \$ u issued : total=r=564164/w=0/d=0, short=r=0/w=0/d=0
( M5 Q% A+ ]7 P5 \4 c latency : target=0, window=0, percentile=100.00%, depth=12 T. q. R" Q$ i. g: p
- p: b& E1 D) ^; [" c1 z9 ARun status group 0 (all jobs):; Z: |0 A+ O# h+ _
READ: io=8815.7MB, aggrb=150436KB/s, minb=150436KB/s, maxb=150436KB/s, mint=60003msec, maxt=60003msec
* V. m5 F1 v$ i5 G+ C& [& d1 n& |- f' `. f* H$ O' b
Disk stats (read/write):8 ` r4 G# c1 `
dm-0: ios=563996/9, merge=0/0, ticks=941286/41, in_queue=942042, util=99.74%, aggrios=562960/10, aggrmerge=899/1, aggrticks=939104/36, aggrin_queue=938630, aggrutil=99.65%
+ A9 E! r* e5 |! H2 j vda: ios=562960/10, merge=899/1, ticks=939104/36, in_queue=938630, util=99.65%
& {4 A. O' M1 v( E( M, j2 q[root@testssd ~]# |
|