<div dir="ltr"><div>Hi Gao,</div><div>  I am trying to evaluate Erofs on my device. Right now SquashFS is used for system files. Hence I am trying to compare Erofs with SquashFs. On my device with the below environment I am seeing Erofs is 3 times faster than SquashFS 128k (I used enwik8 (100MB) as testing file)) while doing Seq Read. Your test result shows it is near to SquasFs 128k. How Erofs is so fast for Seq Read?  I also tested  it on Suse VM with low memory(free memory 425MB) and I am seeing Erofs is pretty fast.</div><div><br></div><div>Also Can you tell me how to run FIO on directory instead of files ? <br></div><div> fio -filename=<span class="gmail-pl-smi">$i</span> -rw=read -bs=4k -name=seqbench</div><div><br></div><div><font size="2">            <span style="color:rgb(255,153,0)"> Test on Embedded Device: </span></font><br></div><div><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt 36pt;font-size:11pt;font-family:Calibri,sans-serif;color:rgb(0,0,0);font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none"><span lang="EN-US">Total Memory 5.5 GB:</span><span></span></p><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt 36pt;font-size:11pt;font-family:Calibri,sans-serif;color:rgb(0,0,0);font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none"><span lang="EN-US"> Free Memory 1515</span></p><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt 36pt;font-size:11pt;font-family:Calibri,sans-serif;color:rgb(0,0,0);font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none"> No Swap</p><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt 36pt;font-size:11pt;font-family:Calibri,sans-serif;color:rgb(0,0,0);font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none"><br></p><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt 36pt;font-size:11pt;font-family:Calibri,sans-serif;color:rgb(0,0,0);font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none"><span lang="EN-US"></span><span></span></p><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt 36pt;font-size:11pt;font-family:Calibri,sans-serif;color:rgb(0,0,0);font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none"><span lang="EN-US">$: /fio/erofs_test]$ free -m</span><span></span></p><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt 36pt;font-size:11pt;font-family:Calibri,sans-serif;color:rgb(0,0,0);font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none"><span lang="EN-US">              total        used       <span class="gmail-Apple-converted-space"> </span><span style="color:red">free     <span class="gmail-Apple-converted-space"> </span></span>shared  buff/cache   available</span><span></span></p><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt 36pt;font-size:11pt;font-family:Calibri,sans-serif;color:rgb(0,0,0);font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none"><span lang="EN-US">Mem:           5384        2315       <span class="gmail-Apple-converted-space"> </span><span style="color:red">1515       <span class="gmail-Apple-converted-space"> </span></span>1378        1553        1592</span><span></span></p><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt 36pt;font-size:11pt;font-family:Calibri,sans-serif;color:rgb(0,0,0);font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none"><span lang="EN-US">Swap:             0           0           0</span><span></span></p><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt 36pt;font-size:11pt;font-family:Calibri,sans-serif;color:rgb(0,0,0);font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none"> <span></span></p><table class="gmail-MsoNormalTable" style="font-family:-webkit-standard;letter-spacing:normal;text-indent:0px;text-transform:none;word-spacing:0px;text-decoration:none;margin-left:36pt;border-collapse:collapse" cellspacing="0" cellpadding="0" border="0"><tbody><tr><td style="width:108.3pt;border:1pt solid windowtext;padding:0cm 5.4pt" width="144" valign="top"><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif;text-align:justify"><span> </span><span></span></p></td><td style="width:108.6pt;border-top:1pt solid windowtext;border-right:1pt solid windowtext;border-bottom:1pt solid windowtext;border-style:solid solid solid none;padding:0cm 5.4pt" width="145" valign="top"><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif"><span>Seq Read</span><span></span></p><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif;text-align:justify"><span> </span><span></span></p></td><td style="width:108.65pt;border-top:1pt solid windowtext;border-right:1pt solid windowtext;border-bottom:1pt solid windowtext;border-style:solid solid solid none;padding:0cm 5.4pt" width="145" valign="top"><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif"><span>Rand Read</span><span></span></p><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif;text-align:justify"><span> </span><span></span></p></td><td style="width:105.45pt;border-top:1pt solid windowtext;border-right:1pt solid windowtext;border-bottom:1pt solid windowtext;border-style:solid solid solid none;padding:0cm 5.4pt" width="141" valign="top"><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif;text-align:justify"><span> </span><span></span></p></td></tr><tr><td style="width:108.3pt;border-right:1pt solid windowtext;border-bottom:1pt solid windowtext;border-left:1pt solid windowtext;border-style:none solid solid;padding:0cm 5.4pt" width="144" valign="top"><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif"><span>squashFS 4k</span><span></span></p><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif;text-align:justify"><span> </span><span></span></p></td><td style="width:108.6pt;border-style:none solid solid none;border-bottom:1pt solid windowtext;border-right:1pt solid windowtext;padding:0cm 5.4pt" width="145" valign="top"><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif;text-align:justify"><span lang="EN-US">51.8MB/s</span><span></span></p><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif;text-align:justify"><span lang="EN-US">1931msec</span><span></span></p></td><td style="width:108.65pt;border-style:none solid solid none;border-bottom:1pt solid windowtext;border-right:1pt solid windowtext;padding:0cm 5.4pt" width="145" valign="top"><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif;text-align:justify"><span lang="EN-US">45.7MB/s</span><span></span></p><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif;text-align:justify"><span lang="EN-US">2187msec</span><span></span></p></td><td style="width:105.45pt;border-style:none solid solid none;border-bottom:1pt solid windowtext;border-right:1pt solid windowtext;padding:0cm 5.4pt" width="141" valign="top"><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif;text-align:justify"><span> </span><span></span></p></td></tr><tr><td style="width:108.3pt;border-right:1pt solid windowtext;border-bottom:1pt solid windowtext;border-left:1pt solid windowtext;border-style:none solid solid;padding:0cm 5.4pt" width="144" valign="top"><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif"><span>SquashFS 128k</span><span></span></p><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif;text-align:justify"><span> </span><span></span></p></td><td style="width:108.6pt;border-style:none solid solid none;border-bottom:1pt solid windowtext;border-right:1pt solid windowtext;padding:0cm 5.4pt" width="145" valign="top"><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif"><span lang="EN-US">116MB/s</span><span></span></p><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif"><span lang="EN-US">861msec</span><span></span></p></td><td style="width:108.65pt;border-style:none solid solid none;border-bottom:1pt solid windowtext;border-right:1pt solid windowtext;padding:0cm 5.4pt" width="145" valign="top"><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif;text-align:justify"><span lang="EN-US">14MB/s</span><span></span></p><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif;text-align:justify"><span lang="EN-US">877msec</span><span></span></p></td><td style="width:105.45pt;border-style:none solid solid none;border-bottom:1pt solid windowtext;border-right:1pt solid windowtext;padding:0cm 5.4pt" width="141" valign="top"><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif;text-align:justify"><span> </span><span></span></p></td></tr><tr><td style="width:108.3pt;border-right:1pt solid windowtext;border-bottom:1pt solid windowtext;border-left:1pt solid windowtext;border-style:none solid solid;padding:0cm 5.4pt" width="144" valign="top"><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif"><span>SquashFS 1M</span><span></span></p><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif"><span> </span><span></span></p></td><td style="width:108.6pt;border-style:none solid solid none;border-bottom:1pt solid windowtext;border-right:1pt solid windowtext;padding:0cm 5.4pt" width="145" valign="top"><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif;text-align:justify"><span lang="EN-US">124MB/s-124MB/s</span><span></span></p><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif;text-align:justify"><span lang="EN-US">805msec</span><span></span></p></td><td style="width:108.65pt;border-style:none solid solid none;border-bottom:1pt solid windowtext;border-right:1pt solid windowtext;padding:0cm 5.4pt" width="145" valign="top"><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif;text-align:justify"><span lang="EN-US">119MB/s</span><span></span></p><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif"><span lang="EN-US">837msec</span><span></span></p><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif;text-align:justify"><span> </span><span></span></p></td><td style="width:105.45pt;border-style:none solid solid none;border-bottom:1pt solid windowtext;border-right:1pt solid windowtext;padding:0cm 5.4pt" width="141" valign="top"><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif;text-align:justify"><span> </span><span></span></p></td></tr><tr style="height:29.7pt"><td style="width:108.3pt;border-right:1pt solid windowtext;border-bottom:1pt solid windowtext;border-left:1pt solid windowtext;border-style:none solid solid;padding:0cm 5.4pt;height:29.7pt" width="144" valign="top"><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif"><span>Erofs 4k</span><span></span></p><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif"><span> </span><span></span></p></td><td style="width:108.6pt;border-style:none solid solid none;border-bottom:1pt solid windowtext;border-right:1pt solid windowtext;padding:0cm 5.4pt;height:29.7pt" width="145" valign="top"><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif"><span lang="EN-US">658MB/s-658MB/s</span><span></span></p><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif"><span lang="EN-US">152msec</span><span></span></p><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif"><span> </span><span></span></p></td><td style="width:108.65pt;border-style:none solid solid none;border-bottom:1pt solid windowtext;border-right:1pt solid windowtext;padding:0cm 5.4pt;height:29.7pt" width="145" valign="top"><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif"><span lang="EN-US">103MB</span><span></span></p><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif"><span lang="EN-US">974msec</span><span></span></p></td><td style="width:105.45pt;border-style:none solid solid none;border-bottom:1pt solid windowtext;border-right:1pt solid windowtext;padding:0cm 5.4pt;height:29.7pt" width="141" valign="top"><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif;text-align:justify"><span> </span><span></span></p></td></tr></tbody></table><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt 36pt;font-size:11pt;font-family:Calibri,sans-serif;color:rgb(0,0,0);font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none;text-align:justify"><span style="font-size:12pt;color:white"> </span><span></span></p><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt 36pt;font-size:11pt;font-family:Calibri,sans-serif;color:rgb(0,0,0);font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none"> <span></span></p><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt 36pt;font-size:11pt;font-family:Calibri,sans-serif;color:rgb(0,0,0);font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none"><span style="color:rgb(255,153,0)"> Test on Suse VM: </span><br></p><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt 36pt;font-size:11pt;font-family:Calibri,sans-serif;color:rgb(0,0,0);font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none"><br></p><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt 36pt;font-size:11pt;font-family:Calibri,sans-serif;color:rgb(0,0,0);font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none"><span lang="EN-US">Total Memory 1.5 GB:</span><span></span></p><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt 36pt;font-size:11pt;font-family:Calibri,sans-serif;color:rgb(0,0,0);font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none"><span lang="EN-US"> Free Memory 425<br></span></p><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt 36pt;font-size:11pt;font-family:Calibri,sans-serif;color:rgb(0,0,0);font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none"> No Swap</p><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt 36pt;font-size:11pt;font-family:Calibri,sans-serif;color:rgb(0,0,0);font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none">localhost:/home/saumya/Documents/erofs_test # free -m<br>              total        used        free      shared  buff/cache   available<br>Mem:           1436         817         <span style="color:rgb(255,0,0)">425</span>           5         192         444<br>Swap:             0           0           0</p><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt 36pt;font-size:11pt;font-family:Calibri,sans-serif;color:rgb(0,0,0);font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none"><br></p><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt 36pt;font-size:11pt;font-family:Calibri,sans-serif;color:rgb(0,0,0);font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none"> <span></span></p><table class="gmail-MsoNormalTable" style="font-family:-webkit-standard;letter-spacing:normal;text-indent:0px;text-transform:none;word-spacing:0px;text-decoration:none;margin-left:36pt;border-collapse:collapse" cellspacing="0" cellpadding="0" border="0"><tbody><tr><td style="width:108.3pt;border:1pt solid windowtext;padding:0cm 5.4pt" width="144" valign="top"><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif;text-align:justify"><span> </span><span></span></p></td><td style="width:108.6pt;border-top:1pt solid windowtext;border-right:1pt solid windowtext;border-bottom:1pt solid windowtext;border-style:solid solid solid none;padding:0cm 5.4pt" width="145" valign="top"><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif"><span>Seq Read</span><span></span></p><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif;text-align:justify"><span> </span><span></span></p></td><td style="width:108.65pt;border-top:1pt solid windowtext;border-right:1pt solid windowtext;border-bottom:1pt solid windowtext;border-style:solid solid solid none;padding:0cm 5.4pt" width="145" valign="top"><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif"><span>Rand Read</span><span></span></p><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif;text-align:justify"><span> </span><span></span></p></td><td style="width:105.45pt;border-top:1pt solid windowtext;border-right:1pt solid windowtext;border-bottom:1pt solid windowtext;border-style:solid solid solid none;padding:0cm 5.4pt" width="141" valign="top"><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif;text-align:justify"><span> </span><span></span></p></td></tr><tr><td style="width:108.3pt;border-right:1pt solid windowtext;border-bottom:1pt solid windowtext;border-left:1pt solid windowtext;border-style:none solid solid;padding:0cm 5.4pt" width="144" valign="top"><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif"><span>squashFS 4k</span><span></span></p><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif;text-align:justify"><span> </span><span></span></p></td><td style="width:108.6pt;border-style:none solid solid none;border-bottom:1pt solid windowtext;border-right:1pt solid windowtext;padding:0cm 5.4pt" width="145" valign="top"><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif;text-align:justify"><span lang="EN-US">30.7MB/s</span><span></span></p><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif;text-align:justify"><span lang="EN-US">3216msec</span><span></span></p></td><td style="width:108.65pt;border-style:none solid solid none;border-bottom:1pt solid windowtext;border-right:1pt solid windowtext;padding:0cm 5.4pt" width="145" valign="top"><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif;text-align:justify"><span lang="EN-US">9333kB/s</span><span></span></p><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif;text-align:justify"><span lang="EN-US">10715msec</span></p></td><td style="width:105.45pt;border-style:none solid solid none;border-bottom:1pt solid windowtext;border-right:1pt solid windowtext;padding:0cm 5.4pt" width="141" valign="top"><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif;text-align:justify"><span> </span><span></span></p></td></tr><tr><td style="width:108.3pt;border-right:1pt solid windowtext;border-bottom:1pt solid windowtext;border-left:1pt solid windowtext;border-style:none solid solid;padding:0cm 5.4pt" width="144" valign="top"><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif"><span>SquashFS 128k</span><span></span></p><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif;text-align:justify"><span> </span><span></span></p></td><td style="width:108.6pt;border-style:none solid solid none;border-bottom:1pt solid windowtext;border-right:1pt solid windowtext;padding:0cm 5.4pt" width="145" valign="top"><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif"><span lang="EN-US">318MB/s</span><span></span></p><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif"><span lang="EN-US">314msec</span><span></span></p></td><td style="width:108.65pt;border-style:none solid solid none;border-bottom:1pt solid windowtext;border-right:1pt solid windowtext;padding:0cm 5.4pt" width="145" valign="top"><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif;text-align:justify"><span lang="EN-US">5946kB/s</span><span></span></p><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif;text-align:justify"><span lang="EN-US">16819msec</span><span></span></p></td><td style="width:105.45pt;border-style:none solid solid none;border-bottom:1pt solid windowtext;border-right:1pt solid windowtext;padding:0cm 5.4pt" width="141" valign="top"><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif;text-align:justify"><span> </span><span></span></p></td></tr><tr><td style="width:108.3pt;border-right:1pt solid windowtext;border-bottom:1pt solid windowtext;border-left:1pt solid windowtext;border-style:none solid solid;padding:0cm 5.4pt" width="144" valign="top"><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif"><span><br></span><span></span></p><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif"><span> </span><span></span></p></td><td style="width:108.6pt;border-style:none solid solid none;border-bottom:1pt solid windowtext;border-right:1pt solid windowtext;padding:0cm 5.4pt" width="145" valign="top"><br><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif;text-align:justify"><span lang="EN-US"></span><span></span></p></td><td style="width:108.65pt;border-style:none solid solid none;border-bottom:1pt solid windowtext;border-right:1pt solid windowtext;padding:0cm 5.4pt" width="145" valign="top"><br><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif"><span lang="EN-US"></span><span></span></p><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif;text-align:justify"><span> </span><span></span></p></td><td style="width:105.45pt;border-style:none solid solid none;border-bottom:1pt solid windowtext;border-right:1pt solid windowtext;padding:0cm 5.4pt" width="141" valign="top"><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif;text-align:justify"><span> </span><span></span></p></td></tr><tr style="height:29.7pt"><td style="width:108.3pt;border-right:1pt solid windowtext;border-bottom:1pt solid windowtext;border-left:1pt solid windowtext;border-style:none solid solid;padding:0cm 5.4pt;height:29.7pt" width="144" valign="top"><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif"><span>Erofs 4k</span><span></span></p><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif"><span> </span><span></span></p></td><td style="width:108.6pt;border-style:none solid solid none;border-bottom:1pt solid windowtext;border-right:1pt solid windowtext;padding:0cm 5.4pt;height:29.7pt" width="145" valign="top"><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif"><span lang="EN-US">469MB/s</span></p><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif"><span lang="EN-US">213msec<br><br></span><span></span></p><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif"><span> </span><span></span></p></td><td style="width:108.65pt;border-style:none solid solid none;border-bottom:1pt solid windowtext;border-right:1pt solid windowtext;padding:0cm 5.4pt;height:29.7pt" width="145" valign="top"><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif"><span lang="EN-US">11.9MB/s</span><span></span></p><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif"><span lang="EN-US">8414msec</span></p><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif"><span lang="EN-US"></span><span></span></p></td><td style="width:105.45pt;border-style:none solid solid none;border-bottom:1pt solid windowtext;border-right:1pt solid windowtext;padding:0cm 5.4pt;height:29.7pt" width="141" valign="top"><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif;text-align:justify"><span> </span><span></span></p></td></tr></tbody></table><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt 36pt;font-size:11pt;font-family:Calibri,sans-serif;color:rgb(0,0,0);font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none;text-align:justify"><span style="font-size:12pt;color:white"> </span><span></span></p><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt 36pt;font-size:11pt;font-family:Calibri,sans-serif;color:rgb(0,0,0);font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none"> </p><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt 36pt;font-size:11pt;font-family:Calibri,sans-serif;color:rgb(0,0,0);font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none"><br></p><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt 36pt;font-size:11pt;font-family:Calibri,sans-serif;color:rgb(0,0,0);font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none"><br></p><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt 36pt;font-size:11pt;font-family:Calibri,sans-serif;color:rgb(0,0,0);font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none"><br></p></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Jan 29, 2020 at 10:30 AM Gao Xiang <<a href="mailto:hsiangkao@aol.com">hsiangkao@aol.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Wed, Jan 29, 2020 at 09:43:37AM +0530, Saumya Panda wrote:<br>
> <br>
> localhost:~> fio --name=randread --ioengine=libaio --iodepth=16<br>
> --rw=randread --bs=4k --direct=0 --size=512M --numjobs=4 --runtime=240<br>
> --group_reporting --filename=/mnt/enwik9_erofs/enwik9<br>
> <br>
> randread: (g=0): rw=randread, bs=(R) 4096B-4096B, (W) 4096B-4096B, (T)<br>
> 4096B-4096B, ioengine=libaio, iodepth=16<br>
<br>
And I don't think such configuration is useful to calculate read ampfication<br>
since you read 100% finally, use multi-thread without memory limitation (all<br>
compressed data will be cached, so the total read is compressed size).<br>
<br>
I have no idea what you want to get via doing comparsion between EROFS and<br>
Squashfs. Larger block size much like readahead in bulk. If you benchmark<br>
uncompressed file systems, you will notice such filesystems cannot get such<br>
high 100% randread number.<br>
<br>
Thank,<br>
Gao Xiang<br>
<br>
</blockquote></div><br clear="all"><br>-- <br><div dir="ltr" class="gmail_signature">Thanks,<br>Saumya Prakash Panda<br><br></div>