Skip to content

Instantly share code, notes, and snippets.

@shimizukawa
Last active June 5, 2018 15:20
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save shimizukawa/b132ab38bcf62e8a180d539c1391c87f to your computer and use it in GitHub Desktop.
Save shimizukawa/b132ab38bcf62e8a180d539c1391c87f to your computer and use it in GitHub Desktop.
Windows 10のWSLからファイルシステムの速度検証
# How to use:
# fio fio-wsl.ini
[seq-read]
rw=read
filename=/tmp/test2g
direct=1
bs=4k
size=2G
numjobs=64
runtime=10
name=file1
new_group=1
group_reporting=1
[seq-write]
rw=write
filename=/tmp/test2g
direct=1
bs=4k
size=2G
numjobs=64
runtime=10
name=file1
new_group=1
group_reporting=1
[rand-read]
rw=randread
filename=/tmp/test2g
direct=1
bs=4k
size=2G
numjobs=64
runtime=10
name=file1
new_group=1
group_reporting=1
[rand-write]
rw=randwrite
filename=/tmp/test2g
direct=1
bs=4k
size=2G
numjobs=64
runtime=10
name=file1
new_group=1
group_reporting=1
[taka ~]$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=16.04
DISTRIB_CODENAME=xenial
DISTRIB_DESCRIPTION="Ubuntu 16.04.4 LTS"
[taka ~]$ df -Th
Filesystem Type Size Used Avail Use% Mounted on
rootfs lxfs 238G 222G 16G 94% /
none tmpfs 238G 222G 16G 94% /dev
none tmpfs 238G 222G 16G 94% /run
none tmpfs 238G 222G 16G 94% /run/lock
none tmpfs 238G 222G 16G 94% /run/shm
none tmpfs 238G 222G 16G 94% /run/user
C: drvfs 238G 222G 16G 94% /mnt/c
R: drvfs 4.0G 66M 4.0G 2% /mnt/r
[taka ~]$ free -m
total used free shared buff/cache available
Mem: 24396 11400 12765 17 230 12858
Swap: 0 0 0
[taka ~]$ fio --version
fio-2.2.10
# Windows側のRAMドライブ
[taka ~]$ sudo fio fio-ram.ini
file1: (g=0): rw=read, bs=4K-4K/4K-4K/4K-4K, ioengine=sync, iodepth=1
...
file1: (g=1): rw=write, bs=4K-4K/4K-4K/4K-4K, ioengine=sync, iodepth=1
...
file1: (g=2): rw=randread, bs=4K-4K/4K-4K/4K-4K, ioengine=sync, iodepth=1
...
file1: (g=3): rw=randwrite, bs=4K-4K/4K-4K/4K-4K, ioengine=sync, iodepth=1
...
fio-2.2.10
Starting 256 processes
file1: Laying out IO file(s) (1 file(s) / 2048MB)
Jobs: 256 (f=19): [R(64),W(64),r(64),w(64)] [35.7% done] [5964KB/856KB/0KB /s] [1491/214Jobs: 256 (f=69): [R(64),W(64),r(64),w(64)] [42.9% done] [51232KB/10523KB/0KB /s] [12.9KJobs: 256 (f=95): [R(64),W(64),r(64),w(64)] [50.0% done] [68286KB/12894KB/0KB /s] [17.8KJobs: 256 (f=134): [R(64),W(64),r(64),w(64)] [57.1% done] [38152KB/32282KB/0KB /s] [9538Jobs: 256 (f=145): [R(64),W(64),r(64),w(64)] [64.3% done] [53979KB/42249KB/0KB /s] [13.5Jobs: 256 (f=176): [R(64),W(64),r(64),w(64)] [71.4% done] [61768KB/21957KB/0KB /s] [15.5Jobs: 256 (f=204): [R(64),W(64),r(64),w(64)] [78.6% done] [11596KB/31024KB/0KB /s] [2899Jobs: 256 (f=223): [R(64),W(64),r(64),w(64)] [85.7% done] [99.54MB/24907KB/0KB /s] [25.5Jobs: 256 (f=247): [R(64),W(64),r(64),w(64)] [92.9% done] [40489KB/18514KB/0KB /s] [10.2Jobs: 256 (f=255): [R(64),W(64),r(64),w(64)] [100.0% done] [73809KB/82186KB/0KB /s] [18.5K/20.6K/0 iops] [eta 00m:00s]
file1: (groupid=0, jobs=64): err= 0: pid=3586: Wed Jun 6 00:17:51 2018
read : io=312004KB, bw=30757KB/s, iops=7689, runt= 10144msec
clat (usec): min=7, max=6287.1K, avg=7407.80, stdev=171460.57
lat (usec): min=8, max=6287.1K, avg=7409.57, stdev=171460.57
clat percentiles (usec):
| 1.00th=[ 7], 5.00th=[ 8], 10.00th=[ 8], 20.00th=[ 9],
| 30.00th=[ 10], 40.00th=[ 10], 50.00th=[ 11], 60.00th=[ 11],
| 70.00th=[ 14], 80.00th=[ 18], 90.00th=[ 25], 95.00th=[ 36],
| 99.00th=[ 203], 99.50th=[36096], 99.90th=[3325952], 99.95th=[5210112],
| 99.99th=[5865472]
bw (KB /s): min= 0, max=13048, per=3.12%, avg=960.15, stdev=1869.08
lat (usec) : 10=27.20%, 20=56.91%, 50=13.10%, 100=1.33%, 250=0.54%
lat (usec) : 500=0.14%, 750=0.04%, 1000=0.02%
lat (msec) : 2=0.05%, 4=0.04%, 10=0.02%, 20=0.01%, 50=0.24%
lat (msec) : 100=0.04%, 250=0.04%, 500=0.04%, 750=0.05%, 1000=0.02%
lat (msec) : 2000=0.01%, >=2000=0.16%
cpu : usr=0.05%, sys=1.40%, ctx=0, majf=0, minf=2480
IO depths : 1=100.0%, 2=0.0%, 4=0.0%, 8=0.0%, 16=0.0%, 32=0.0%, >=64=0.0%
submit : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
complete : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
issued : total=r=78001/w=0/d=0, short=r=0/w=0/d=0, drop=r=0/w=0/d=0
latency : target=0, window=0, percentile=100.00%, depth=1
file1: (groupid=1, jobs=64): err= 0: pid=3650: Wed Jun 6 00:17:51 2018
write: io=110080KB, bw=10884KB/s, iops=2720, runt= 10114msec
clat (usec): min=7, max=6214.6K, avg=10589.85, stdev=182609.27
lat (usec): min=8, max=6214.6K, avg=10591.51, stdev=182609.39
clat percentiles (usec):
| 1.00th=[ 7], 5.00th=[ 8], 10.00th=[ 8], 20.00th=[ 9],
| 30.00th=[ 9], 40.00th=[ 10], 50.00th=[ 10], 60.00th=[ 11],
| 70.00th=[ 14], 80.00th=[ 18], 90.00th=[ 32], 95.00th=[ 56],
| 99.00th=[ 1784], 99.50th=[109056], 99.90th=[3751936], 99.95th=[4292608],
| 99.99th=[5275648]
bw (KB /s): min= 0, max= 6003, per=4.26%, avg=463.98, stdev=895.00
lat (usec) : 10=34.86%, 20=47.98%, 50=11.35%, 100=2.71%, 250=1.35%
lat (usec) : 500=0.40%, 750=0.16%, 1000=0.04%
lat (msec) : 2=0.17%, 4=0.11%, 10=0.04%, 20=0.02%, 50=0.26%
lat (msec) : 100=0.04%, 250=0.04%, 500=0.05%, 750=0.05%, 1000=0.05%
lat (msec) : 2000=0.08%, >=2000=0.23%
cpu : usr=0.02%, sys=1.24%, ctx=0, majf=0, minf=2108
IO depths : 1=100.0%, 2=0.0%, 4=0.0%, 8=0.0%, 16=0.0%, 32=0.0%, >=64=0.0%
submit : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
complete : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
issued : total=r=0/w=27520/d=0, short=r=0/w=0/d=0, drop=r=0/w=0/d=0
latency : target=0, window=0, percentile=100.00%, depth=1
file1: (groupid=2, jobs=64): err= 0: pid=3714: Wed Jun 6 00:17:51 2018
read : io=257336KB, bw=25461KB/s, iops=6365, runt= 10107msec
clat (usec): min=8, max=6627.5K, avg=4717.53, stdev=130488.09
lat (usec): min=9, max=6627.5K, avg=4720.94, stdev=130535.63
clat percentiles (usec):
| 1.00th=[ 9], 5.00th=[ 10], 10.00th=[ 10], 20.00th=[ 11],
| 30.00th=[ 12], 40.00th=[ 12], 50.00th=[ 13], 60.00th=[ 17],
| 70.00th=[ 20], 80.00th=[ 25], 90.00th=[ 34], 95.00th=[ 43],
| 99.00th=[ 90], 99.50th=[ 223], 99.90th=[1957888], 99.95th=[2965504],
| 99.99th=[5668864]
bw (KB /s): min= 0, max=14853, per=3.42%, avg=869.98, stdev=1780.07
lat (usec) : 10=3.09%, 20=65.05%, 50=28.54%, 100=2.41%, 250=0.44%
lat (usec) : 500=0.06%, 750=0.02%, 1000=0.01%
lat (msec) : 2=0.01%, 4=0.01%, 10=0.01%, 20=0.01%, 50=0.13%
lat (msec) : 100=0.02%, 250=0.02%, 500=0.01%, 750=0.01%, 1000=0.01%
lat (msec) : 2000=0.06%, >=2000=0.09%
cpu : usr=0.06%, sys=1.41%, ctx=0, majf=0, minf=2541
IO depths : 1=100.0%, 2=0.0%, 4=0.0%, 8=0.0%, 16=0.0%, 32=0.0%, >=64=0.0%
submit : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
complete : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
issued : total=r=64334/w=0/d=0, short=r=0/w=0/d=0, drop=r=0/w=0/d=0
latency : target=0, window=0, percentile=100.00%, depth=1
file1: (groupid=3, jobs=64): err= 0: pid=3778: Wed Jun 6 00:17:51 2018
write: io=196488KB, bw=19464KB/s, iops=4865, runt= 10095msec
clat (usec): min=8, max=6975.8K, avg=8293.41, stdev=193795.10
lat (usec): min=9, max=6975.8K, avg=8295.07, stdev=193795.11
clat percentiles (usec):
| 1.00th=[ 9], 5.00th=[ 10], 10.00th=[ 10], 20.00th=[ 11],
| 30.00th=[ 12], 40.00th=[ 12], 50.00th=[ 13], 60.00th=[ 16],
| 70.00th=[ 20], 80.00th=[ 25], 90.00th=[ 35], 95.00th=[ 52],
| 99.00th=[ 668], 99.50th=[35584], 99.90th=[4227072], 99.95th=[5734400],
| 99.99th=[6258688]
bw (KB /s): min= 0, max=12240, per=3.80%, avg=738.90, stdev=1563.25
lat (usec) : 10=1.64%, 20=67.17%, 50=25.87%, 100=2.86%, 250=1.10%
lat (usec) : 500=0.29%, 750=0.11%, 1000=0.05%
lat (msec) : 2=0.18%, 4=0.11%, 10=0.04%, 20=0.02%, 50=0.18%
lat (msec) : 100=0.03%, 250=0.03%, 500=0.03%, 750=0.05%, 1000=0.04%
lat (msec) : 2000=0.05%, >=2000=0.13%
cpu : usr=0.07%, sys=1.51%, ctx=0, majf=0, minf=2288
IO depths : 1=100.0%, 2=0.0%, 4=0.0%, 8=0.0%, 16=0.0%, 32=0.0%, >=64=0.0%
submit : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
complete : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
issued : total=r=0/w=49122/d=0, short=r=0/w=0/d=0, drop=r=0/w=0/d=0
latency : target=0, window=0, percentile=100.00%, depth=1
Run status group 0 (all jobs):
READ: io=312004KB, aggrb=30757KB/s, minb=30757KB/s, maxb=30757KB/s, mint=10144msec, maxt=10144msec
Run status group 1 (all jobs):
WRITE: io=110080KB, aggrb=10883KB/s, minb=10883KB/s, maxb=10883KB/s, mint=10114msec, maxt=10114msec
Run status group 2 (all jobs):
READ: io=257336KB, aggrb=25461KB/s, minb=25461KB/s, maxb=25461KB/s, mint=10107msec, maxt=10107msec
Run status group 3 (all jobs):
WRITE: io=196488KB, aggrb=19463KB/s, minb=19463KB/s, maxb=19463KB/s, mint=10095msec, maxt=10095msec
# Windows側のSSD
[taka ~]$ sudo fio fio-ssd.ini
file1: (g=0): rw=read, bs=4K-4K/4K-4K/4K-4K, ioengine=sync, iodepth=1
...
file1: (g=1): rw=write, bs=4K-4K/4K-4K/4K-4K, ioengine=sync, iodepth=1
...
file1: (g=2): rw=randread, bs=4K-4K/4K-4K/4K-4K, ioengine=sync, iodepth=1
...
file1: (g=3): rw=randwrite, bs=4K-4K/4K-4K/4K-4K, ioengine=sync, iodepth=1
...
fio-2.2.10
Starting 256 processes
file1: Laying out IO file(s) (1 file(s) / 2048MB)
Jobs: 256 (f=17): [R(64),W(64),r(64),w(64)] [35.7% done] [3589KB/704KB/0KB /s] [897/176/Jobs: 256 (f=55): [R(64),W(64),r(64),w(64)] [42.9% done] [38276KB/18707KB/0KB /s] [9569/Jobs: 256 (f=103): [R(64),W(64),r(64),w(64)] [50.0% done] [82451KB/4354KB/0KB /s] [20.7KJobs: 256 (f=131): [R(64),W(64),r(64),w(64)] [57.1% done] [18085KB/18915KB/0KB /s] [4521Jobs: 256 (f=147): [R(64),W(64),r(64),w(64)] [64.3% done] [51323KB/23082KB/0KB /s] [12.9Jobs: 256 (f=172): [R(64),W(64),r(64),w(64)] [71.4% done] [20343KB/7670KB/0KB /s] [5085/Jobs: 256 (f=212): [R(64),W(64),r(64),w(64)] [78.6% done] [13417KB/14998KB/0KB /s] [3354Jobs: 256 (f=233): [R(64),W(64),r(64),w(64)] [85.7% done] [83178KB/22165KB/0KB /s] [20.8Jobs: 256 (f=237): [R(64),W(64),r(64),w(64)] [92.9% done] [70650KB/62191KB/0KB /s] [17.7Jobs: 256 (f=254): [R(64),W(64),r(64),w(64)] [100.0% done] [72192KB/37885KB/0KB /s] [18.Jobs: 160 (f=159): [R(2),_(2),R(2),_(2),R(1),_(2),R(5),_(1),R(2),_(2),R(1),_(3),R(3),_(1),R(1),_(5),R(2),_(15),R(1),_(2),R(1),_(7),R(1),_(1),W(2),_(1),W(1),_(5),W(1),_(3),W(1),_(3),W(1),_(2),W(1),_(1),E(1),W(10),_(2),W(1),_(1),W(4),_(1),W(5),_(1),W(6),_(1),W(2),_(1),W(5),r(24),_(1),r(14),_(1),r(6),_(1),r(12),_(1),r(1),_(1),r(2),w(4),_(1),w(6),_(1),w(4),_(2),w(1),_(2),w(2),_(1),w(1),_(2),w(1),_(2),w(2),_(4),w(7),_(1),w(3),_(2),w(1),_(1),w(1),_(2),w(2),_(1),w(2),_(2),w(1),_(1),w(1)] [1.6% done] [74426KB/35130KB/0KB /s] [18.7K/8782/0 iops] [eta 15m:49s]
file1: (groupid=0, jobs=64): err= 0: pid=3852: Wed Jun 6 00:19:02 2018
read : io=254776KB, bw=24394KB/s, iops=6098, runt= 10444msec
clat (usec): min=8, max=6331.5K, avg=7882.82, stdev=153646.16
lat (usec): min=9, max=6331.5K, avg=7884.56, stdev=153646.16
clat percentiles (usec):
| 1.00th=[ 9], 5.00th=[ 10], 10.00th=[ 10], 20.00th=[ 11],
| 30.00th=[ 11], 40.00th=[ 12], 50.00th=[ 12], 60.00th=[ 13],
| 70.00th=[ 16], 80.00th=[ 19], 90.00th=[ 26], 95.00th=[ 36],
| 99.00th=[ 231], 99.50th=[37632], 99.90th=[3129344], 99.95th=[3883008],
| 99.99th=[4489216]
bw (KB /s): min= 0, max= 6285, per=2.36%, avg=574.60, stdev=948.65
lat (usec) : 10=3.88%, 20=76.53%, 50=16.69%, 100=1.34%, 250=0.60%
lat (usec) : 500=0.12%, 750=0.04%, 1000=0.02%
lat (msec) : 2=0.04%, 4=0.05%, 10=0.05%, 20=0.02%, 50=0.23%
lat (msec) : 100=0.05%, 250=0.01%, 500=0.01%, 750=0.03%, 1000=0.01%
lat (msec) : 2000=0.07%, >=2000=0.19%
cpu : usr=0.06%, sys=1.34%, ctx=0, majf=0, minf=2479
IO depths : 1=100.0%, 2=0.0%, 4=0.0%, 8=0.0%, 16=0.0%, 32=0.0%, >=64=0.0%
submit : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
complete : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
issued : total=r=63694/w=0/d=0, short=r=0/w=0/d=0, drop=r=0/w=0/d=0
latency : target=0, window=0, percentile=100.00%, depth=1
file1: (groupid=1, jobs=64): err= 0: pid=3916: Wed Jun 6 00:19:02 2018
write: io=88940KB, bw=8539.7KB/s, iops=2134, runt= 10415msec
clat (usec): min=8, max=7183.8K, avg=13105.79, stdev=189812.49
lat (usec): min=9, max=7183.8K, avg=13107.46, stdev=189812.50
clat percentiles (usec):
| 1.00th=[ 9], 5.00th=[ 9], 10.00th=[ 9], 20.00th=[ 10],
| 30.00th=[ 11], 40.00th=[ 12], 50.00th=[ 12], 60.00th=[ 15],
| 70.00th=[ 18], 80.00th=[ 21], 90.00th=[ 33], 95.00th=[ 51],
| 99.00th=[ 3504], 99.50th=[946176], 99.90th=[3194880], 99.95th=[3686400],
| 99.99th=[4489216]
bw (KB /s): min= 0, max= 3697, per=3.94%, avg=336.27, stdev=627.00
lat (usec) : 10=10.51%, 20=66.46%, 50=17.84%, 100=2.32%, 250=1.12%
lat (usec) : 500=0.29%, 750=0.07%, 1000=0.04%
lat (msec) : 2=0.24%, 4=0.15%, 10=0.11%, 20=0.01%, 50=0.19%
lat (msec) : 100=0.04%, 250=0.01%, 500=0.01%, 750=0.05%, 1000=0.05%
lat (msec) : 2000=0.23%, >=2000=0.26%
cpu : usr=0.02%, sys=1.16%, ctx=0, majf=0, minf=2106
IO depths : 1=100.0%, 2=0.0%, 4=0.0%, 8=0.0%, 16=0.0%, 32=0.0%, >=64=0.0%
submit : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
complete : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
issued : total=r=0/w=22235/d=0, short=r=0/w=0/d=0, drop=r=0/w=0/d=0
latency : target=0, window=0, percentile=100.00%, depth=1
file1: (groupid=2, jobs=64): err= 0: pid=3980: Wed Jun 6 00:19:02 2018
read : io=292848KB, bw=28134KB/s, iops=7033, runt= 10409msec
clat (usec): min=9, max=5943.6K, avg=6081.61, stdev=142559.23
lat (usec): min=10, max=5943.6K, avg=6083.85, stdev=142562.75
clat percentiles (usec):
| 1.00th=[ 11], 5.00th=[ 11], 10.00th=[ 12], 20.00th=[ 13],
| 30.00th=[ 14], 40.00th=[ 14], 50.00th=[ 15], 60.00th=[ 18],
| 70.00th=[ 22], 80.00th=[ 27], 90.00th=[ 35], 95.00th=[ 45],
| 99.00th=[ 97], 99.50th=[ 724], 99.90th=[2768896], 99.95th=[4227072],
| 99.99th=[4947968]
bw (KB /s): min= 0, max=10664, per=2.60%, avg=730.54, stdev=1399.95
lat (usec) : 10=0.01%, 20=63.57%, 50=32.70%, 100=2.74%, 250=0.39%
lat (usec) : 500=0.06%, 750=0.03%, 1000=0.01%
lat (msec) : 2=0.01%, 4=0.01%, 10=0.03%, 20=0.01%, 50=0.16%
lat (msec) : 100=0.03%, 250=0.01%, 500=0.01%, 750=0.04%, 1000=0.02%
lat (msec) : 2000=0.02%, >=2000=0.15%
cpu : usr=0.06%, sys=1.42%, ctx=0, majf=0, minf=2541
IO depths : 1=100.0%, 2=0.0%, 4=0.0%, 8=0.0%, 16=0.0%, 32=0.0%, >=64=0.0%
submit : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
complete : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
issued : total=r=73212/w=0/d=0, short=r=0/w=0/d=0, drop=r=0/w=0/d=0
latency : target=0, window=0, percentile=100.00%, depth=1
file1: (groupid=3, jobs=64): err= 0: pid=4044: Wed Jun 6 00:19:02 2018
write: io=155056KB, bw=14905KB/s, iops=3726, runt= 10403msec
clat (usec): min=9, max=6835.6K, avg=11240.74, stdev=190414.90
lat (usec): min=11, max=6835.6K, avg=11242.39, stdev=190414.92
clat percentiles (usec):
| 1.00th=[ 11], 5.00th=[ 11], 10.00th=[ 12], 20.00th=[ 12],
| 30.00th=[ 14], 40.00th=[ 15], 50.00th=[ 16], 60.00th=[ 19],
| 70.00th=[ 22], 80.00th=[ 28], 90.00th=[ 38], 95.00th=[ 51],
| 99.00th=[ 812], 99.50th=[64256], 99.90th=[4014080], 99.95th=[4423680],
| 99.99th=[4947968]
bw (KB /s): min= 0, max= 7392, per=3.19%, avg=475.69, stdev=917.71
lat (usec) : 10=0.01%, 20=60.70%, 50=33.97%, 100=2.97%, 250=0.96%
lat (usec) : 500=0.28%, 750=0.10%, 1000=0.03%
lat (msec) : 2=0.13%, 4=0.09%, 10=0.05%, 20=0.02%, 50=0.20%
lat (msec) : 100=0.03%, 250=0.02%, 500=0.03%, 750=0.07%, 1000=0.01%
lat (msec) : 2000=0.06%, >=2000=0.28%
cpu : usr=0.04%, sys=1.37%, ctx=0, majf=0, minf=2288
IO depths : 1=100.0%, 2=0.0%, 4=0.0%, 8=0.0%, 16=0.0%, 32=0.0%, >=64=0.0%
submit : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
complete : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
issued : total=r=0/w=38764/d=0, short=r=0/w=0/d=0, drop=r=0/w=0/d=0
latency : target=0, window=0, percentile=100.00%, depth=1
Run status group 0 (all jobs):
READ: io=254776KB, aggrb=24394KB/s, minb=24394KB/s, maxb=24394KB/s, mint=10444msec, maxt=10444msec
Run status group 1 (all jobs):
WRITE: io=88940KB, aggrb=8539KB/s, minb=8539KB/s, maxb=8539KB/s, mint=10415msec, maxt=10415msec
Run status group 2 (all jobs):
READ: io=292848KB, aggrb=28134KB/s, minb=28134KB/s, maxb=28134KB/s, mint=10409msec, maxt=10409msec
Run status group 3 (all jobs):
WRITE: io=155056KB, aggrb=14904KB/s, minb=14904KB/s, maxb=14904KB/s, mint=10403msec, maxt=10403msec
# WSL Linux側のSSD?
[taka ~]$ sudo fio fio-wsl.ini
file1: (g=0): rw=read, bs=4K-4K/4K-4K/4K-4K, ioengine=sync, iodepth=1
...
file1: (g=1): rw=write, bs=4K-4K/4K-4K/4K-4K, ioengine=sync, iodepth=1
...
file1: (g=2): rw=randread, bs=4K-4K/4K-4K/4K-4K, ioengine=sync, iodepth=1
...
file1: (g=3): rw=randwrite, bs=4K-4K/4K-4K/4K-4K, ioengine=sync, iodepth=1
...
fio-2.2.10
Starting 256 processes
Jobs: 256 (f=88): [R(64),W(64),r(64),w(64)] [35.7% done] [14049KB/1978KB/0KB /s] [3512/4Jobs: 256 (f=256): [R(64),W(64),r(64),w(64)] [42.9% done] [292.5MB/94667KB/0KB /s] [74.9Jobs: 256 (f=256): [R(64),W(64),r(64),w(64)] [50.0% done] [245.3MB/64864KB/0KB /s] [62.8Jobs: 256 (f=256): [R(64),W(64),r(64),w(64)] [60.0% done] [155.3MB/83904KB/0KB /s] [39.8Jobs: 256 (f=256): [R(64),W(64),r(64),w(64)] [64.3% done] [142.6MB/116.6MB/0KB /s] [36.5Jobs: 256 (f=256): [R(64),W(64),r(64),w(64)] [73.3% done] [167.2MB/92291KB/0KB /s] [42.8Jobs: 256 (f=256): [R(64),W(64),r(64),w(64)] [86.7% done] [163.8MB/131.5MB/0KB /s] [41.1Jobs: 256 (f=256): [R(64),W(64),r(64),w(64)] [92.9% done] [88469KB/77392KB/0KB /s] [22.2Jobs: 256 (f=256): [R(64),W(64),r(64),w(64)] [100.0% done] [107.1MB/50646KB/0KB /s] [27.Jobs: 147 (f=147): [_(2),R(4),_(2),R(1),_(1),R(2),_(1),R(1),_(1),R(1),_(1),R(4),_(1),R(12),_(1),R(2),_(1),R(2),_(1),R(2),_(1),R(1),_(1),R(2),_(2),R(9),_(1),R(4),_(1),W(1),_(1),W(2),_(1),W(1),_(1),W(1),_(1),W(1),_(2),W(1),_(1),W(1),_(1),W(1),_(1),W(1),_(1),W(2),_(2),W(1),_(1),W(1),_(1),W(3),_(1),W(1),_(2),W(1),_(1),W(1),_(1),W(3),_(3),W(1),_(2),W(2),_(1),W(2),_(1),W(1),_(4),W(4),r(2),_(1),r(2),_(1),r(1),_(1),r(1),_(2),r(3),_(1),r(2),_(7),r(1),_(1),r(3),_(3),r(5),_(1),r(2),_(2),r(1),_(7),r(2),_(1),r(3),_(1),r(1),_(1),r(1),_(1),r(1),_(1),r(1),_(1),w(2),_(2),w(1),_(3),w(1),_(6),w(1),_(1),w(1),_(1),w(2),_(1),w(3),_(1),w(5),_(2),w(3),_(1),w(1),_(2),w(1),_(1),w(2),_(2),w(7),_(2),w(1),_(2),w(4),_(1)] [1.4% done] [63355KB/21733KB/0KB /s] [15.9K/5433/0 iops] [eta 18m:09s]
file1: (groupid=0, jobs=64): err= 0: pid=4118: Wed Jun 6 00:19:53 2018
read : io=882480KB, bw=79675KB/s, iops=19918, runt= 11076msec
clat (usec): min=8, max=3141.8K, avg=2985.52, stdev=60029.84
lat (usec): min=10, max=3141.8K, avg=2988.07, stdev=60040.07
clat percentiles (usec):
| 1.00th=[ 10], 5.00th=[ 10], 10.00th=[ 11], 20.00th=[ 11],
| 30.00th=[ 12], 40.00th=[ 12], 50.00th=[ 13], 60.00th=[ 13],
| 70.00th=[ 15], 80.00th=[ 19], 90.00th=[ 25], 95.00th=[ 35],
| 99.00th=[ 122], 99.50th=[ 2008], 99.90th=[1089536], 99.95th=[1466368],
| 99.99th=[1892352]
bw (KB /s): min= 2, max=18475, per=1.79%, avg=1425.71, stdev=1812.74
lat (usec) : 10=0.59%, 20=81.89%, 50=14.98%, 100=1.39%, 250=0.42%
lat (usec) : 500=0.12%, 750=0.04%, 1000=0.02%
lat (msec) : 2=0.04%, 4=0.03%, 10=0.05%, 20=0.04%, 50=0.06%
lat (msec) : 100=0.02%, 250=0.03%, 500=0.01%, 750=0.06%, 1000=0.06%
lat (msec) : 2000=0.12%, >=2000=0.01%
cpu : usr=0.15%, sys=0.97%, ctx=0, majf=0, minf=2412
IO depths : 1=100.0%, 2=0.0%, 4=0.0%, 8=0.0%, 16=0.0%, 32=0.0%, >=64=0.0%
submit : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
complete : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
issued : total=r=220620/w=0/d=0, short=r=0/w=0/d=0, drop=r=0/w=0/d=0
latency : target=0, window=0, percentile=100.00%, depth=1
file1: (groupid=1, jobs=64): err= 0: pid=4182: Wed Jun 6 00:19:53 2018
write: io=463932KB, bw=41917KB/s, iops=10479, runt= 11068msec
clat (usec): min=8, max=2959.4K, avg=5667.96, stdev=86249.28
lat (usec): min=10, max=2959.4K, avg=5674.64, stdev=86321.28
clat percentiles (usec):
| 1.00th=[ 9], 5.00th=[ 10], 10.00th=[ 10], 20.00th=[ 11],
| 30.00th=[ 11], 40.00th=[ 12], 50.00th=[ 13], 60.00th=[ 14],
| 70.00th=[ 18], 80.00th=[ 22], 90.00th=[ 38], 95.00th=[ 60],
| 99.00th=[ 1464], 99.50th=[100864], 99.90th=[1499136], 99.95th=[1761280],
| 99.99th=[2310144]
bw (KB /s): min= 1, max= 7636, per=1.73%, avg=724.49, stdev=857.79
lat (usec) : 10=1.52%, 20=72.47%, 50=19.50%, 100=3.29%, 250=1.40%
lat (usec) : 500=0.40%, 750=0.22%, 1000=0.07%
lat (msec) : 2=0.23%, 4=0.21%, 10=0.12%, 20=0.03%, 50=0.02%
lat (msec) : 100=0.01%, 250=0.01%, 500=0.03%, 750=0.08%, 1000=0.11%
lat (msec) : 2000=0.25%, >=2000=0.03%
cpu : usr=0.07%, sys=1.09%, ctx=0, majf=0, minf=2295
IO depths : 1=100.0%, 2=0.0%, 4=0.0%, 8=0.0%, 16=0.0%, 32=0.0%, >=64=0.0%
submit : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
complete : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
issued : total=r=0/w=115983/d=0, short=r=0/w=0/d=0, drop=r=0/w=0/d=0
latency : target=0, window=0, percentile=100.00%, depth=1
file1: (groupid=2, jobs=64): err= 0: pid=4246: Wed Jun 6 00:19:53 2018
read : io=934936KB, bw=84533KB/s, iops=21133, runt= 11060msec
clat (usec): min=10, max=3233.6K, avg=2798.25, stdev=59125.64
lat (usec): min=11, max=3233.6K, avg=2801.90, stdev=59169.60
clat percentiles (usec):
| 1.00th=[ 11], 5.00th=[ 12], 10.00th=[ 12], 20.00th=[ 13],
| 30.00th=[ 14], 40.00th=[ 15], 50.00th=[ 16], 60.00th=[ 19],
| 70.00th=[ 23], 80.00th=[ 28], 90.00th=[ 37], 95.00th=[ 47],
| 99.00th=[ 111], 99.50th=[ 470], 99.90th=[1019904], 99.95th=[1433600],
| 99.99th=[2146304]
bw (KB /s): min= 2, max=19160, per=1.77%, avg=1496.70, stdev=1859.12
lat (usec) : 20=61.00%, 50=34.71%, 100=3.18%, 250=0.51%, 500=0.10%
lat (usec) : 750=0.03%, 1000=0.01%
lat (msec) : 2=0.03%, 4=0.02%, 10=0.03%, 20=0.04%, 50=0.04%
lat (msec) : 100=0.02%, 250=0.01%, 500=0.01%, 750=0.06%, 1000=0.08%
lat (msec) : 2000=0.09%, >=2000=0.01%
cpu : usr=0.19%, sys=1.26%, ctx=0, majf=0, minf=2474
IO depths : 1=100.0%, 2=0.0%, 4=0.0%, 8=0.0%, 16=0.0%, 32=0.0%, >=64=0.0%
submit : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
complete : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
issued : total=r=233734/w=0/d=0, short=r=0/w=0/d=0, drop=r=0/w=0/d=0
latency : target=0, window=0, percentile=100.00%, depth=1
file1: (groupid=3, jobs=64): err= 0: pid=4310: Wed Jun 6 00:19:53 2018
write: io=450852KB, bw=40790KB/s, iops=10197, runt= 11053msec
clat (usec): min=10, max=3689.2K, avg=5805.29, stdev=89661.60
lat (usec): min=11, max=3689.2K, avg=5813.78, stdev=89775.75
clat percentiles (usec):
| 1.00th=[ 11], 5.00th=[ 12], 10.00th=[ 12], 20.00th=[ 13],
| 30.00th=[ 13], 40.00th=[ 15], 50.00th=[ 16], 60.00th=[ 19],
| 70.00th=[ 23], 80.00th=[ 28], 90.00th=[ 40], 95.00th=[ 57],
| 99.00th=[ 836], 99.50th=[48896], 99.90th=[1564672], 99.95th=[1810432],
| 99.99th=[2605056]
bw (KB /s): min= 1, max= 5112, per=1.66%, avg=678.18, stdev=827.74
lat (usec) : 20=61.83%, 50=31.84%, 100=3.71%, 250=1.14%, 500=0.32%
lat (usec) : 750=0.12%, 1000=0.04%
lat (msec) : 2=0.19%, 4=0.17%, 10=0.08%, 20=0.02%, 50=0.03%
lat (msec) : 100=0.01%, 250=0.01%, 500=0.01%, 750=0.05%, 1000=0.14%
lat (msec) : 2000=0.25%, >=2000=0.03%
cpu : usr=0.08%, sys=1.10%, ctx=0, majf=0, minf=2350
IO depths : 1=100.0%, 2=0.0%, 4=0.0%, 8=0.0%, 16=0.0%, 32=0.0%, >=64=0.0%
submit : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
complete : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
issued : total=r=0/w=112713/d=0, short=r=0/w=0/d=0, drop=r=0/w=0/d=0
latency : target=0, window=0, percentile=100.00%, depth=1
Run status group 0 (all jobs):
READ: io=882480KB, aggrb=79674KB/s, minb=79674KB/s, maxb=79674KB/s, mint=11076msec, maxt=11076msec
Run status group 1 (all jobs):
WRITE: io=463932KB, aggrb=41916KB/s, minb=41916KB/s, maxb=41916KB/s, mint=11068msec, maxt=11068msec
Run status group 2 (all jobs):
READ: io=934936KB, aggrb=84533KB/s, minb=84533KB/s, maxb=84533KB/s, mint=11060msec, maxt=11060msec
Run status group 3 (all jobs):
WRITE: io=450852KB, aggrb=40790KB/s, minb=40790KB/s, maxb=40790KB/s, mint=11053msec, maxt=11053msec
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment