• Kirill Smelkov's avatar
    X z6001: localhost timings, Cenabled · 850bfb9d
    Kirill Smelkov authored
    Compared to yesterday shows relatively no significant change, though
    some benchmarks, like on neo1, are itself noisy.
    
    disk/randread/direct/4K-avg changes by 55%, probably showing we should
    be taking into account mdev(=std) ioping gives us, not only averaging
    the average it prints.
    
    $ benchstat -split node,cluster,dataset 20180305-z6001-ffixed-c.txt 20180306-z6001-ffixed-c.txt
    
    name                                           old pystone/s            new pystone/s            delta
    node:z6001
    pystone                                                      112k ± 8%                109k ± 9%     ~     (p=0.548 n=5+5)
    
    name                                           old time/op              new time/op              delta
    node:z6001
    crc32/py/4K                                                5.11µs ± 2%              5.11µs ± 1%     ~     (p=0.452 n=5+5)
    crc32/go/4K                                                1.72µs ± 0%              1.72µs ± 0%     ~     (p=1.000 n=4+4)
    sha1/py/4K                                                 17.1µs ±31%              14.7µs ± 1%     ~     (p=0.056 n=5+5)
    sha1/go/4K                                                 10.6µs ± 5%              10.3µs ± 0%     ~     (p=1.000 n=5+5)
    unzlib/py/wczdata                                          36.4µs ± 1%              37.1µs ± 8%     ~     (p=1.000 n=5+5)
    unzlib/go/wczdata                                          31.5µs ± 0%              31.5µs ± 0%     ~     (p=0.151 n=5+5)
    unzlib/py/prod1-avg                                        18.5µs ± 2%              18.5µs ± 3%     ~     (p=0.841 n=5+5)
    unzlib/go/prod1-avg                                        10.0µs ± 0%              10.0µs ± 1%     ~     (p=0.151 n=5+5)
    disk/randread/direct/4K-min                                 125µs ± 1%               126µs ± 1%   +0.92%  (p=0.048 n=5+4)
    disk/randread/direct/4K-avg                                 128µs ± 0%               199µs ± 9%  +55.41%  (p=0.016 n=4+5)
    disk/randread/pagecache/4K-min                              801ns ± 4%               806ns ± 3%     ~     (p=0.452 n=5+5)
    disk/randread/pagecache/4K-avg                             1.39µs ±12%              1.44µs ± 7%     ~     (p=0.643 n=5+5)
    
    name                                           old time/object          new time/object          delta
    cluster:z6001 dataset:wczblk1-8
    fs1-zhash.py                                               37.4µs ± 2%              37.6µs ± 2%     ~     (p=0.579 n=5+5)
    fs1-zhash.go                                               5.94µs ± 1%              6.00µs ± 2%     ~     (p=0.365 n=5+5)
    fs1-zhash.go+prefetch128                                   8.06µs ± 7%              8.00µs ± 5%     ~     (p=1.000 n=5+5)
    zeo/py/fs1-zhash.py                                         657µs ±14%               650µs ± 7%     ~     (p=0.548 n=5+5)
    zeo/py/fs1-zhash.go                                         273µs ± 4%               274µs ±13%     ~     (p=0.889 n=5+5)
    zeo/py/fs1-zhash.go+prefetch128                             101µs ± 2%               101µs ± 2%     ~     (p=0.968 n=5+5)
    neo/py(!log)/sqlite-zhash.py                                694µs ± 1%               696µs ± 1%     ~     (p=0.841 n=5+5)
    neo/py(!log)/sqlite-zhash.go                                326µs ±20%               338µs ± 7%     ~     (p=1.000 n=5+5)
    neo/py(!log)/sqlite-zhash.go+prefetch128                    174µs ± 2%               177µs ± 1%     ~     (p=0.063 n=5+5)
    neo/py(!log)/sql-zhash.py                                   934µs ± 3%              1000µs ±38%     ~     (p=0.730 n=4+5)
    neo/py(!log)/sql-zhash.go                                   422µs ±11%               434µs ± 6%     ~     (p=0.841 n=5+5)
    neo/py(!log)/sql-zhash.go+prefetch128                       274µs ±10%               277µs ± 9%     ~     (p=1.000 n=5+5)
    neo/go/fs1-zhash.py                                         527µs ±13%               526µs ± 8%     ~     (p=0.841 n=5+5)
    neo/go/fs1-zhash.go                                         103µs ± 6%               102µs ± 8%     ~     (p=1.000 n=5+5)
    neo/go/fs1-zhash.go+prefetch128                            35.7µs ± 3%              36.6µs ± 4%     ~     (p=0.175 n=5+5)
    neo/go/fs1(!sha1)-zhash.go(!sha1)                          73.8µs ± 5%              76.4µs ± 5%     ~     (p=0.151 n=5+5)
    neo/go/fs1(!sha1)-zhash.go+prefetch128(!sha1)              27.2µs ± 6%              26.5µs ± 2%     ~     (p=0.310 n=5+5)
    neo/go/sqlite-zhash.py                                      553µs ±14%               528µs ±15%     ~     (p=0.421 n=5+5)
    neo/go/sqlite-zhash.go                                      222µs ±17%               204µs ±22%     ~     (p=0.421 n=5+5)
    neo/go/sqlite-zhash.go+prefetch128                         39.6µs ± 4%              39.9µs ± 4%     ~     (p=0.841 n=5+5)
    neo/go/sqlite-zhash.go(!sha1)                               188µs ±14%               194µs ± 9%     ~     (p=0.690 n=5+5)
    neo/go/sqlite-zhash.go+prefetch128(!sha1)                  37.4µs ± 4%              38.2µs ± 7%     ~     (p=0.278 n=5+5)
    cluster:z6001 dataset:prod1-1024
    fs1-zhash.py                                               30.3µs ± 3%              30.3µs ± 1%     ~     (p=0.444 n=5+5)
    fs1-zhash.go                                               4.60µs ± 0%              4.62µs ± 3%     ~     (p=0.556 n=4+5)
    fs1-zhash.go+prefetch128                                   5.90µs ± 5%              5.76µs ± 8%     ~     (p=0.476 n=5+5)
    zeo/py/fs1-zhash.py                                         617µs ± 9%               632µs ±15%     ~     (p=0.841 n=5+5)
    zeo/py/fs1-zhash.go                                         228µs ± 4%               235µs ± 7%     ~     (p=0.389 n=5+5)
    zeo/py/fs1-zhash.go+prefetch128                            87.9µs ± 1%              87.2µs ± 1%     ~     (p=0.206 n=5+5)
    neo/py(!log)/sqlite-zhash.py                                665µs ± 3%               664µs ± 2%     ~     (p=1.000 n=5+5)
    neo/py(!log)/sqlite-zhash.go                                285µs ± 4%               269µs ± 7%     ~     (p=0.095 n=5+5)
    neo/py(!log)/sqlite-zhash.go+prefetch128                    163µs ± 0%               162µs ± 0%   -0.52%  (p=0.029 n=4+4)
    neo/py(!log)/sql-zhash.py                                   970µs ±41%              1029µs ±29%     ~     (p=0.421 n=5+5)
    neo/py(!log)/sql-zhash.go                                   386µs ±11%               406µs ± 2%     ~     (p=0.548 n=5+5)
    neo/py(!log)/sql-zhash.go+prefetch128                       261µs ± 3%               268µs ± 5%     ~     (p=0.310 n=5+5)
    neo/go/fs1-zhash.py                                         515µs ±16%               520µs ± 9%     ~     (p=1.000 n=5+5)
    neo/go/fs1-zhash.go                                        82.5µs ± 7%              83.2µs ± 7%     ~     (p=0.690 n=5+5)
    neo/go/fs1-zhash.go+prefetch128                            24.2µs ± 3%              24.0µs ± 5%     ~     (p=0.452 n=5+5)
    neo/go/fs1(!sha1)-zhash.go(!sha1)                          70.4µs ± 2%              67.0µs ± 3%   -4.80%  (p=0.008 n=5+5)
    neo/go/fs1(!sha1)-zhash.go+prefetch128(!sha1)              20.9µs ± 2%              21.2µs ± 4%     ~     (p=0.579 n=5+5)
    neo/go/sqlite-zhash.py                                      527µs ± 9%               539µs ±11%     ~     (p=0.587 n=5+5)
    neo/go/sqlite-zhash.go                                      190µs ±23%               196µs ± 9%     ~     (p=0.310 n=5+5)
    neo/go/sqlite-zhash.go+prefetch128                         34.7µs ± 2%              35.0µs ± 3%     ~     (p=0.421 n=5+5)
    neo/go/sqlite-zhash.go(!sha1)                               159µs ±21%               168µs ± 8%     ~     (p=0.310 n=5+5)
    neo/go/sqlite-zhash.go+prefetch128(!sha1)                  35.4µs ± 1%              35.1µs ± 4%     ~     (p=0.556 n=5+5)
    
    name                                           old req/s                new req/s                delta
    cluster:z6001 dataset:wczblk1-8
    fs1-zwrk.go·1                                                231k ± 0%                230k ± 1%     ~     (p=0.056 n=5+5)
    fs1-zwrk.go·2                                                444k ± 2%                437k ± 5%     ~     (p=0.548 n=5+5)
    fs1-zwrk.go·3                                                667k ± 2%                663k ± 4%     ~     (p=0.690 n=5+5)
    fs1-zwrk.go·4                                                877k ± 0%                880k ± 1%     ~     (p=0.286 n=4+5)
    fs1-zwrk.go·8                                               1.74M ± 2%               1.75M ± 2%     ~     (p=0.421 n=5+5)
    fs1-zwrk.go·12                                              2.52M ± 3%               2.56M ± 0%     ~     (p=0.190 n=5+4)
    fs1-zwrk.go·16                                              2.88M ± 0%               2.89M ± 1%     ~     (p=0.151 n=5+5)
    zeo/py/fs1-zwrk.go·1                                        4.42k ± 5%               4.30k ± 8%     ~     (p=0.548 n=5+5)
    zeo/py/fs1-zwrk.go·2                                        6.33k ± 0%               6.33k ± 0%     ~     (p=0.905 n=5+4)
    zeo/py/fs1-zwrk.go·3                                        6.91k ± 0%               6.90k ± 0%     ~     (p=0.730 n=5+4)
    zeo/py/fs1-zwrk.go·4                                        7.12k ± 0%               7.14k ± 1%     ~     (p=0.343 n=4+4)
    zeo/py/fs1-zwrk.go·8                                        7.52k ± 1%               7.53k ± 2%     ~     (p=1.000 n=5+5)
    zeo/py/fs1-zwrk.go·12                                       7.55k ± 2%               7.65k ± 0%     ~     (p=0.111 n=5+4)
    zeo/py/fs1-zwrk.go·16                                       7.67k ± 2%               7.57k ± 0%     ~     (p=0.151 n=5+5)
    neo/py(!log)/sqlite-zwrk.go·1                               3.41k ±12%               3.50k ±15%     ~     (p=1.000 n=5+5)
    neo/py(!log)/sqlite-zwrk.go·2                               5.63k ± 0%               5.58k ± 0%   -0.85%  (p=0.016 n=5+4)
    neo/py(!log)/sqlite-zwrk.go·3                               5.54k ± 5%               5.63k ± 2%     ~     (p=0.548 n=5+5)
    neo/py(!log)/sqlite-zwrk.go·4                               5.54k ± 1%               5.56k ± 1%     ~     (p=0.421 n=5+5)
    neo/py(!log)/sqlite-zwrk.go·8                               5.74k ± 1%               5.61k ± 2%   -2.19%  (p=0.032 n=5+5)
    neo/py(!log)/sqlite-zwrk.go·12                              5.67k ± 1%               5.62k ± 1%     ~     (p=0.151 n=5+5)
    neo/py(!log)/sqlite-zwrk.go·16                              5.64k ± 2%               5.62k ± 1%     ~     (p=0.556 n=5+4)
    neo/py(!log)/sql-zwrk.go·1                                  2.64k ± 8%               2.53k ±17%     ~     (p=0.690 n=5+5)
    neo/py(!log)/sql-zwrk.go·2                                  3.63k ± 9%               3.57k ± 9%     ~     (p=0.690 n=5+5)
    neo/py(!log)/sql-zwrk.go·3                                  3.91k ± 7%               3.65k ±14%     ~     (p=0.151 n=5+5)
    neo/py(!log)/sql-zwrk.go·4                                  3.73k ± 9%               3.56k ±16%     ~     (p=0.310 n=5+5)
    neo/py(!log)/sql-zwrk.go·8                                  3.79k ± 5%               3.78k ±12%     ~     (p=0.690 n=5+5)
    neo/py(!log)/sql-zwrk.go·12                                 3.65k ±11%               3.73k ±13%     ~     (p=0.841 n=5+5)
    neo/py(!log)/sql-zwrk.go·16                                 3.69k ±14%               3.47k ± 9%     ~     (p=0.421 n=5+5)
    neo/go/fs1-zwrk.go·1                                        10.8k ± 6%               10.7k ± 5%     ~     (p=0.690 n=5+5)
    neo/go/fs1-zwrk.go·2                                        22.5k ± 2%               22.3k ± 1%     ~     (p=0.421 n=5+5)
    neo/go/fs1-zwrk.go·3                                        31.8k ± 1%               31.7k ± 1%     ~     (p=0.548 n=5+5)
    neo/go/fs1-zwrk.go·4                                        43.3k ± 0%               43.2k ± 1%     ~     (p=0.548 n=5+5)
    neo/go/fs1-zwrk.go·8                                        78.1k ± 0%               78.3k ± 0%     ~     (p=0.151 n=5+5)
    neo/go/fs1-zwrk.go·12                                       92.5k ± 0%               92.5k ± 0%     ~     (p=0.841 n=5+5)
    neo/go/fs1-zwrk.go·16                                        102k ± 1%                103k ± 1%     ~     (p=0.548 n=5+5)
    neo/go/fs1(!sha1)-zwrk.go(!sha1)·1                          15.3k ± 5%               15.0k ± 5%     ~     (p=0.548 n=5+5)
    neo/go/fs1(!sha1)-zwrk.go(!sha1)·2                          31.5k ± 1%               31.5k ± 1%     ~     (p=1.000 n=5+5)
    neo/go/fs1(!sha1)-zwrk.go(!sha1)·3                          43.8k ± 0%               43.8k ± 0%     ~     (p=0.841 n=5+5)
    neo/go/fs1(!sha1)-zwrk.go(!sha1)·4                          57.6k ± 0%               57.4k ± 0%     ~     (p=0.310 n=5+5)
    neo/go/fs1(!sha1)-zwrk.go(!sha1)·8                           100k ± 0%                100k ± 0%     ~     (p=0.310 n=5+5)
    neo/go/fs1(!sha1)-zwrk.go(!sha1)·12                          116k ± 0%                116k ± 0%     ~     (p=0.222 n=5+5)
    neo/go/fs1(!sha1)-zwrk.go(!sha1)·16                          126k ± 0%                126k ± 1%     ~     (p=1.000 n=5+5)
    neo/go/sqlite-zwrk.go·1                                     5.05k ±10%               4.85k ±15%     ~     (p=0.548 n=5+5)
    neo/go/sqlite-zwrk.go·2                                     11.8k ± 2%               12.0k ± 2%   +2.47%  (p=0.032 n=5+5)
    neo/go/sqlite-zwrk.go·3                                     19.0k ± 0%               19.0k ± 1%     ~     (p=0.841 n=5+5)
    neo/go/sqlite-zwrk.go·4                                     24.6k ± 1%               24.7k ± 0%     ~     (p=0.421 n=5+5)
    neo/go/sqlite-zwrk.go·8                                     44.5k ± 1%               44.8k ± 0%     ~     (p=0.056 n=5+5)
    neo/go/sqlite-zwrk.go·12                                    56.3k ± 1%               56.3k ± 0%     ~     (p=0.690 n=5+5)
    neo/go/sqlite-zwrk.go·16                                    58.4k ± 0%               58.0k ± 0%   -0.72%  (p=0.008 n=5+5)
    neo/go/sqlite-zwrk.go(!sha1)·1                              5.62k ± 7%               5.41k ± 4%     ~     (p=0.222 n=5+5)
    neo/go/sqlite-zwrk.go(!sha1)·2                              13.1k ± 3%               12.8k ± 1%     ~     (p=0.056 n=5+5)
    neo/go/sqlite-zwrk.go(!sha1)·3                              20.4k ± 1%               20.2k ± 1%   -1.15%  (p=0.008 n=5+5)
    neo/go/sqlite-zwrk.go(!sha1)·4                              27.1k ± 1%               26.8k ± 1%     ~     (p=0.095 n=5+5)
    neo/go/sqlite-zwrk.go(!sha1)·8                              48.4k ± 1%               48.1k ± 1%     ~     (p=0.222 n=5+5)
    neo/go/sqlite-zwrk.go(!sha1)·12                             60.2k ± 0%               60.3k ± 0%     ~     (p=0.095 n=5+5)
    neo/go/sqlite-zwrk.go(!sha1)·16                             61.6k ± 1%               61.7k ± 1%     ~     (p=0.548 n=5+5)
    cluster:z6001 dataset:prod1-1024
    fs1-zwrk.go·1                                                342k ± 4%                347k ± 2%     ~     (p=0.310 n=5+5)
    fs1-zwrk.go·2                                                657k ± 6%                660k ± 3%     ~     (p=0.841 n=5+5)
    fs1-zwrk.go·3                                                985k ± 4%                985k ± 4%     ~     (p=0.841 n=5+5)
    fs1-zwrk.go·4                                               1.29M ± 2%               1.31M ± 2%     ~     (p=0.222 n=5+5)
    fs1-zwrk.go·8                                               2.57M ± 1%               2.55M ± 4%     ~     (p=0.690 n=5+5)
    fs1-zwrk.go·12                                              2.81M ± 2%               2.81M ± 1%     ~     (p=1.000 n=5+5)
    fs1-zwrk.go·16                                              2.85M ± 1%               2.85M ± 2%     ~     (p=0.841 n=5+5)
    zeo/py/fs1-zwrk.go·1                                        5.07k ± 5%               4.80k ± 5%     ~     (p=0.056 n=5+5)
    zeo/py/fs1-zwrk.go·2                                        8.17k ± 2%               8.18k ± 1%     ~     (p=1.000 n=5+5)
    zeo/py/fs1-zwrk.go·3                                        8.84k ± 5%               8.96k ± 1%     ~     (p=0.421 n=5+5)
    zeo/py/fs1-zwrk.go·4                                        9.19k ± 1%               8.88k ± 9%     ~     (p=0.690 n=5+5)
    zeo/py/fs1-zwrk.go·8                                        9.82k ± 1%               9.96k ± 2%     ~     (p=0.111 n=5+4)
    zeo/py/fs1-zwrk.go·12                                       9.67k ± 6%               9.80k ± 6%     ~     (p=0.222 n=5+5)
    zeo/py/fs1-zwrk.go·16                                       10.0k ± 9%               10.1k ± 6%     ~     (p=0.690 n=5+5)
    neo/py(!log)/sqlite-zwrk.go·1                               3.69k ± 9%               3.70k ± 6%     ~     (p=1.000 n=5+5)
    neo/py(!log)/sqlite-zwrk.go·2                               5.76k ± 0%               5.77k ± 0%     ~     (p=0.343 n=4+4)
    neo/py(!log)/sqlite-zwrk.go·3                               5.44k ±11%               5.77k ± 0%   +6.20%  (p=0.008 n=5+5)
    neo/py(!log)/sqlite-zwrk.go·4                               5.81k ± 1%               5.77k ± 0%     ~     (p=0.690 n=5+5)
    neo/py(!log)/sqlite-zwrk.go·8                               5.85k ± 0%               5.84k ± 1%     ~     (p=0.690 n=5+5)
    neo/py(!log)/sqlite-zwrk.go·12                              5.67k ± 3%               5.78k ± 2%   +1.96%  (p=0.008 n=5+5)
    neo/py(!log)/sqlite-zwrk.go·16                              5.84k ± 0%               5.80k ± 1%     ~     (p=0.730 n=4+5)
    neo/py(!log)/sql-zwrk.go·1                                  2.63k ± 6%               2.51k ±12%     ~     (p=0.310 n=5+5)
    neo/py(!log)/sql-zwrk.go·2                                  3.83k ±11%               3.62k ± 8%     ~     (p=0.222 n=5+5)
    neo/py(!log)/sql-zwrk.go·3                                  3.64k ±13%               3.86k ±11%     ~     (p=0.310 n=5+5)
    neo/py(!log)/sql-zwrk.go·4                                  3.73k ±14%               3.82k ±11%     ~     (p=0.548 n=5+5)
    neo/py(!log)/sql-zwrk.go·8                                  4.12k ± 6%               3.89k ±10%     ~     (p=0.222 n=5+5)
    neo/py(!log)/sql-zwrk.go·12                                 3.89k ± 9%               3.98k ± 7%     ~     (p=0.841 n=5+5)
    neo/py(!log)/sql-zwrk.go·16                                 3.60k ± 9%               3.72k ±13%     ~     (p=0.841 n=5+5)
    neo/go/fs1-zwrk.go·1                                        13.4k ± 3%               13.8k ± 3%     ~     (p=0.222 n=5+5)
    neo/go/fs1-zwrk.go·2                                        28.0k ± 1%               28.1k ± 0%     ~     (p=0.548 n=5+5)
    neo/go/fs1-zwrk.go·3                                        40.0k ± 0%               40.2k ± 0%   +0.61%  (p=0.008 n=5+5)
    neo/go/fs1-zwrk.go·4                                        52.8k ± 0%               52.8k ± 1%     ~     (p=1.000 n=5+5)
    neo/go/fs1-zwrk.go·8                                        90.7k ± 0%               90.6k ± 0%     ~     (p=0.841 n=5+5)
    neo/go/fs1-zwrk.go·12                                       96.4k ± 1%               95.8k ± 1%     ~     (p=0.151 n=5+5)
    neo/go/fs1-zwrk.go·16                                       91.2k ± 2%               90.9k ± 1%     ~     (p=0.690 n=5+5)
    neo/go/fs1(!sha1)-zwrk.go(!sha1)·1                          15.9k ± 2%               16.2k ± 2%   +2.23%  (p=0.032 n=5+5)
    neo/go/fs1(!sha1)-zwrk.go(!sha1)·2                          33.0k ± 0%               32.9k ± 1%     ~     (p=0.421 n=5+5)
    neo/go/fs1(!sha1)-zwrk.go(!sha1)·3                          46.3k ± 0%               46.2k ± 0%     ~     (p=0.548 n=5+5)
    neo/go/fs1(!sha1)-zwrk.go(!sha1)·4                          59.9k ± 0%               59.8k ± 1%     ~     (p=0.690 n=5+5)
    neo/go/fs1(!sha1)-zwrk.go(!sha1)·8                          98.7k ± 1%               98.1k ± 0%     ~     (p=0.151 n=5+5)
    neo/go/fs1(!sha1)-zwrk.go(!sha1)·12                          103k ± 1%                102k ± 1%     ~     (p=0.310 n=5+5)
    neo/go/fs1(!sha1)-zwrk.go(!sha1)·16                         96.5k ± 3%               97.0k ± 2%     ~     (p=0.841 n=5+5)
    neo/go/sqlite-zwrk.go·1                                     5.66k ±15%               5.67k ± 8%     ~     (p=0.841 n=5+5)
    neo/go/sqlite-zwrk.go·2                                     13.3k ± 2%               13.3k ± 2%     ~     (p=1.000 n=5+5)
    neo/go/sqlite-zwrk.go·3                                     20.4k ± 0%               20.3k ± 1%     ~     (p=0.421 n=5+5)
    neo/go/sqlite-zwrk.go·4                                     26.6k ± 1%               26.5k ± 0%     ~     (p=0.222 n=5+5)
    neo/go/sqlite-zwrk.go·8                                     44.5k ± 0%               44.5k ± 1%     ~     (p=0.690 n=5+5)
    neo/go/sqlite-zwrk.go·12                                    52.2k ± 1%               52.3k ± 1%     ~     (p=0.548 n=5+5)
    neo/go/sqlite-zwrk.go·16                                    48.8k ± 1%               48.9k ± 1%     ~     (p=0.690 n=5+5)
    neo/go/sqlite-zwrk.go(!sha1)·1                              5.74k ± 8%               5.69k ± 4%     ~     (p=1.000 n=5+5)
    neo/go/sqlite-zwrk.go(!sha1)·2                              13.3k ± 2%               13.2k ± 3%     ~     (p=0.548 n=5+5)
    neo/go/sqlite-zwrk.go(!sha1)·3                              20.5k ± 1%               20.5k ± 1%     ~     (p=1.000 n=5+5)
    neo/go/sqlite-zwrk.go(!sha1)·4                              27.0k ± 1%               27.1k ± 2%     ~     (p=0.310 n=5+5)
    neo/go/sqlite-zwrk.go(!sha1)·8                              44.8k ± 2%               45.4k ± 1%     ~     (p=0.095 n=5+5)
    neo/go/sqlite-zwrk.go(!sha1)·12                             53.1k ± 1%               53.3k ± 1%     ~     (p=0.222 n=5+5)
    neo/go/sqlite-zwrk.go(!sha1)·16                             49.8k ± 2%               49.8k ± 1%     ~     (p=1.000 n=5+5)
    
    name                                           old latency-time/object  new latency-time/object  delta
    cluster:z6001 dataset:wczblk1-8
    fs1-zwrk.go·1                                              4.32µs ± 0%              4.34µs ± 1%   +0.47%  (p=0.040 n=5+5)
    fs1-zwrk.go·2                                              4.51µs ± 2%              4.58µs ± 5%     ~     (p=0.548 n=5+5)
    fs1-zwrk.go·3                                              4.50µs ± 2%              4.52µs ± 4%     ~     (p=0.635 n=5+5)
    fs1-zwrk.go·4                                              4.56µs ± 0%              4.55µs ± 1%     ~     (p=0.381 n=4+5)
    fs1-zwrk.go·8                                              4.60µs ± 2%              4.58µs ± 2%     ~     (p=0.421 n=5+5)
    fs1-zwrk.go·12                                             4.77µs ± 3%              4.69µs ± 0%     ~     (p=0.190 n=5+4)
    fs1-zwrk.go·16                                             5.56µs ± 0%              5.53µs ± 1%     ~     (p=0.151 n=5+5)
    zeo/py/fs1-zwrk.go·1                                        227µs ± 5%               233µs ± 8%     ~     (p=0.548 n=5+5)
    zeo/py/fs1-zwrk.go·2                                        316µs ± 0%               315µs ± 2%     ~     (p=0.841 n=5+5)
    zeo/py/fs1-zwrk.go·3                                        434µs ± 0%               435µs ± 0%     ~     (p=0.730 n=5+4)
    zeo/py/fs1-zwrk.go·4                                        562µs ± 0%               560µs ± 1%     ~     (p=0.343 n=4+4)
    zeo/py/fs1-zwrk.go·8                                       1.06ms ± 1%              1.06ms ± 2%     ~     (p=1.000 n=5+5)
    zeo/py/fs1-zwrk.go·12                                      1.59ms ± 2%              1.57ms ± 0%     ~     (p=0.111 n=5+4)
    zeo/py/fs1-zwrk.go·16                                      2.09ms ± 2%              2.11ms ± 0%     ~     (p=0.151 n=5+5)
    neo/py(!log)/sqlite-zwrk.go·1                               295µs ±11%               288µs ±14%     ~     (p=1.000 n=5+5)
    neo/py(!log)/sqlite-zwrk.go·2                               355µs ± 0%               358µs ± 0%   +0.86%  (p=0.016 n=5+4)
    neo/py(!log)/sqlite-zwrk.go·3                               542µs ± 5%               533µs ± 2%     ~     (p=0.548 n=5+5)
    neo/py(!log)/sqlite-zwrk.go·4                               722µs ± 1%               720µs ± 1%     ~     (p=0.421 n=5+5)
    neo/py(!log)/sqlite-zwrk.go·8                              1.39ms ± 1%              1.43ms ± 2%   +2.25%  (p=0.032 n=5+5)
    neo/py(!log)/sqlite-zwrk.go·12                             2.11ms ± 1%              2.14ms ± 1%     ~     (p=0.151 n=5+5)
    neo/py(!log)/sqlite-zwrk.go·16                             2.84ms ± 2%              2.85ms ± 1%     ~     (p=0.556 n=5+4)
    neo/py(!log)/sql-zwrk.go·1                                  380µs ± 8%               400µs ±16%     ~     (p=0.690 n=5+5)
    neo/py(!log)/sql-zwrk.go·2                                  553µs ± 9%               562µs ± 8%     ~     (p=0.690 n=5+5)
    neo/py(!log)/sql-zwrk.go·3                                  769µs ± 7%               827µs ±13%     ~     (p=0.151 n=5+5)
    neo/py(!log)/sql-zwrk.go·4                                 1.08ms ± 9%              1.13ms ±14%     ~     (p=0.310 n=5+5)
    neo/py(!log)/sql-zwrk.go·8                                 2.11ms ± 5%              2.13ms ±13%     ~     (p=0.690 n=5+5)
    neo/py(!log)/sql-zwrk.go·12                                3.31ms ±12%              3.24ms ±12%     ~     (p=0.841 n=5+5)
    neo/py(!log)/sql-zwrk.go·16                                4.37ms ±15%              4.62ms ± 8%     ~     (p=0.421 n=5+5)
    neo/go/fs1-zwrk.go·1                                       92.9µs ± 6%              93.9µs ± 4%     ~     (p=0.690 n=5+5)
    neo/go/fs1-zwrk.go·2                                       88.7µs ± 2%              89.6µs ± 1%     ~     (p=0.421 n=5+5)
    neo/go/fs1-zwrk.go·3                                       94.4µs ± 1%              94.6µs ± 1%     ~     (p=0.548 n=5+5)
    neo/go/fs1-zwrk.go·4                                       92.5µs ± 0%              92.6µs ± 1%     ~     (p=0.548 n=5+5)
    neo/go/fs1-zwrk.go·8                                        102µs ± 0%               102µs ± 0%     ~     (p=0.151 n=5+5)
    neo/go/fs1-zwrk.go·12                                       130µs ± 0%               130µs ± 0%     ~     (p=0.841 n=5+5)
    neo/go/fs1-zwrk.go·16                                       157µs ± 1%               156µs ± 1%     ~     (p=0.548 n=5+5)
    neo/go/fs1(!sha1)-zwrk.go(!sha1)·1                         65.6µs ± 5%              66.8µs ± 5%     ~     (p=0.548 n=5+5)
    neo/go/fs1(!sha1)-zwrk.go(!sha1)·2                         63.4µs ± 1%              63.5µs ± 1%     ~     (p=1.000 n=5+5)
    neo/go/fs1(!sha1)-zwrk.go(!sha1)·3                         68.4µs ± 0%              68.5µs ± 0%     ~     (p=0.841 n=5+5)
    neo/go/fs1(!sha1)-zwrk.go(!sha1)·4                         69.5µs ± 0%              69.7µs ± 0%     ~     (p=0.310 n=5+5)
    neo/go/fs1(!sha1)-zwrk.go(!sha1)·8                         79.9µs ± 0%              79.7µs ± 0%     ~     (p=0.310 n=5+5)
    neo/go/fs1(!sha1)-zwrk.go(!sha1)·12                         103µs ± 0%               103µs ± 0%     ~     (p=0.222 n=5+5)
    neo/go/fs1(!sha1)-zwrk.go(!sha1)·16                         127µs ± 0%               127µs ± 1%     ~     (p=1.000 n=5+5)
    neo/go/sqlite-zwrk.go·1                                     198µs ± 9%               208µs ±14%     ~     (p=0.548 n=5+5)
    neo/go/sqlite-zwrk.go·2                                     170µs ± 2%               166µs ± 2%   -2.41%  (p=0.032 n=5+5)
    neo/go/sqlite-zwrk.go·3                                     157µs ± 0%               158µs ± 1%     ~     (p=0.841 n=5+5)
    neo/go/sqlite-zwrk.go·4                                     162µs ± 1%               162µs ± 0%     ~     (p=0.421 n=5+5)
    neo/go/sqlite-zwrk.go·8                                     180µs ± 1%               178µs ± 0%     ~     (p=0.056 n=5+5)
    neo/go/sqlite-zwrk.go·12                                    213µs ± 1%               213µs ± 0%     ~     (p=0.690 n=5+5)
    neo/go/sqlite-zwrk.go·16                                    274µs ± 0%               276µs ± 0%   +0.72%  (p=0.008 n=5+5)
    neo/go/sqlite-zwrk.go(!sha1)·1                              178µs ± 7%               185µs ± 4%     ~     (p=0.222 n=5+5)
    neo/go/sqlite-zwrk.go(!sha1)·2                              152µs ± 3%               156µs ± 1%     ~     (p=0.056 n=5+5)
    neo/go/sqlite-zwrk.go(!sha1)·3                              147µs ± 1%               149µs ± 1%   +1.17%  (p=0.008 n=5+5)
    neo/go/sqlite-zwrk.go(!sha1)·4                              148µs ± 1%               149µs ± 1%     ~     (p=0.095 n=5+5)
    neo/go/sqlite-zwrk.go(!sha1)·8                              165µs ± 1%               166µs ± 1%     ~     (p=0.222 n=5+5)
    neo/go/sqlite-zwrk.go(!sha1)·12                             199µs ± 0%               199µs ± 0%     ~     (p=0.095 n=5+5)
    neo/go/sqlite-zwrk.go(!sha1)·16                             260µs ± 1%               259µs ± 1%     ~     (p=0.548 n=5+5)
    cluster:z6001 dataset:prod1-1024
    fs1-zwrk.go·1                                              2.93µs ± 4%              2.88µs ± 2%     ~     (p=0.310 n=5+5)
    fs1-zwrk.go·2                                              3.05µs ± 6%              3.03µs ± 3%     ~     (p=0.841 n=5+5)
    fs1-zwrk.go·3                                              3.05µs ± 5%              3.05µs ± 4%     ~     (p=0.841 n=5+5)
    fs1-zwrk.go·4                                              3.10µs ± 2%              3.05µs ± 2%     ~     (p=0.222 n=5+5)
    fs1-zwrk.go·8                                              3.11µs ± 1%              3.14µs ± 4%     ~     (p=0.690 n=5+5)
    fs1-zwrk.go·12                                             4.27µs ± 2%              4.28µs ± 1%     ~     (p=1.000 n=5+5)
    fs1-zwrk.go·16                                             5.62µs ± 1%              5.63µs ± 2%     ~     (p=0.841 n=5+5)
    zeo/py/fs1-zwrk.go·1                                        198µs ± 6%               208µs ± 5%     ~     (p=0.056 n=5+5)
    zeo/py/fs1-zwrk.go·2                                        245µs ± 2%               245µs ± 1%     ~     (p=1.000 n=5+5)
    zeo/py/fs1-zwrk.go·3                                        340µs ± 5%               335µs ± 1%     ~     (p=0.421 n=5+5)
    zeo/py/fs1-zwrk.go·4                                        435µs ± 1%               453µs ±10%     ~     (p=0.690 n=5+5)
    zeo/py/fs1-zwrk.go·8                                        814µs ± 1%               803µs ± 2%     ~     (p=0.111 n=5+4)
    zeo/py/fs1-zwrk.go·12                                      1.24ms ± 7%              1.23ms ± 6%     ~     (p=0.222 n=5+5)
    zeo/py/fs1-zwrk.go·16                                      1.61ms ±10%              1.59ms ± 6%     ~     (p=0.690 n=5+5)
    neo/py(!log)/sqlite-zwrk.go·1                               272µs ± 8%               271µs ± 7%     ~     (p=1.000 n=5+5)
    neo/py(!log)/sqlite-zwrk.go·2                               347µs ± 0%               346µs ± 0%     ~     (p=0.343 n=4+4)
    neo/py(!log)/sqlite-zwrk.go·3                               555µs ±12%               520µs ± 0%   -6.28%  (p=0.008 n=5+5)
    neo/py(!log)/sqlite-zwrk.go·4                               688µs ± 1%               694µs ± 0%     ~     (p=0.690 n=5+5)
    neo/py(!log)/sqlite-zwrk.go·8                              1.37ms ± 0%              1.37ms ± 1%     ~     (p=0.690 n=5+5)
    neo/py(!log)/sqlite-zwrk.go·12                             2.12ms ± 3%              2.07ms ± 2%   -1.93%  (p=0.008 n=5+5)
    neo/py(!log)/sqlite-zwrk.go·16                             2.74ms ± 0%              2.76ms ± 1%     ~     (p=0.730 n=4+5)
    neo/py(!log)/sql-zwrk.go·1                                  380µs ± 6%               400µs ±11%     ~     (p=0.310 n=5+5)
    neo/py(!log)/sql-zwrk.go·2                                  524µs ±10%               554µs ± 7%     ~     (p=0.222 n=5+5)
    neo/py(!log)/sql-zwrk.go·3                                  832µs ±12%               783µs ±11%     ~     (p=0.310 n=5+5)
    neo/py(!log)/sql-zwrk.go·4                                 1.08ms ±13%              1.06ms ±11%     ~     (p=0.548 n=5+5)
    neo/py(!log)/sql-zwrk.go·8                                 1.95ms ± 7%              2.07ms ± 9%     ~     (p=0.222 n=5+5)
    neo/py(!log)/sql-zwrk.go·12                                3.09ms ±10%              3.02ms ± 7%     ~     (p=0.841 n=5+5)
    neo/py(!log)/sql-zwrk.go·16                                4.45ms ± 8%              4.32ms ±12%     ~     (p=0.841 n=5+5)
    neo/go/fs1-zwrk.go·1                                       74.5µs ± 3%              72.6µs ± 3%     ~     (p=0.222 n=5+5)
    neo/go/fs1-zwrk.go·2                                       71.4µs ± 1%              71.2µs ± 0%     ~     (p=0.548 n=5+5)
    neo/go/fs1-zwrk.go·3                                       75.0µs ± 0%              74.6µs ± 0%   -0.61%  (p=0.008 n=5+5)
    neo/go/fs1-zwrk.go·4                                       75.8µs ± 0%              75.7µs ± 1%     ~     (p=1.000 n=5+5)
    neo/go/fs1-zwrk.go·8                                       88.2µs ± 0%              88.3µs ± 0%     ~     (p=0.841 n=5+5)
    neo/go/fs1-zwrk.go·12                                       124µs ± 1%               125µs ± 1%     ~     (p=0.151 n=5+5)
    neo/go/fs1-zwrk.go·16                                       175µs ± 2%               176µs ± 1%     ~     (p=0.690 n=5+5)
    neo/go/fs1(!sha1)-zwrk.go(!sha1)·1                         63.1µs ± 2%              61.7µs ± 2%   -2.19%  (p=0.032 n=5+5)
    neo/go/fs1(!sha1)-zwrk.go(!sha1)·2                         60.6µs ± 0%              60.7µs ± 1%     ~     (p=0.421 n=5+5)
    neo/go/fs1(!sha1)-zwrk.go(!sha1)·3                         64.8µs ± 0%              64.9µs ± 0%     ~     (p=0.548 n=5+5)
    neo/go/fs1(!sha1)-zwrk.go(!sha1)·4                         66.7µs ± 0%              66.9µs ± 1%     ~     (p=0.690 n=5+5)
    neo/go/fs1(!sha1)-zwrk.go(!sha1)·8                         81.1µs ± 1%              81.5µs ± 0%     ~     (p=0.151 n=5+5)
    neo/go/fs1(!sha1)-zwrk.go(!sha1)·12                         117µs ± 1%               118µs ± 1%     ~     (p=0.310 n=5+5)
    neo/go/fs1(!sha1)-zwrk.go(!sha1)·16                         166µs ± 3%               165µs ± 2%     ~     (p=0.841 n=5+5)
    neo/go/sqlite-zwrk.go·1                                     178µs ±14%               177µs ± 8%     ~     (p=0.841 n=5+5)
    neo/go/sqlite-zwrk.go·2                                     150µs ± 2%               151µs ± 2%     ~     (p=1.000 n=5+5)
    neo/go/sqlite-zwrk.go·3                                     147µs ± 0%               148µs ± 1%     ~     (p=0.421 n=5+5)
    neo/go/sqlite-zwrk.go·4                                     151µs ± 1%               151µs ± 0%     ~     (p=0.222 n=5+5)
    neo/go/sqlite-zwrk.go·8                                     180µs ± 0%               180µs ± 1%     ~     (p=0.690 n=5+5)
    neo/go/sqlite-zwrk.go·12                                    230µs ± 1%               229µs ± 1%     ~     (p=0.548 n=5+5)
    neo/go/sqlite-zwrk.go·16                                    328µs ± 1%               327µs ± 1%     ~     (p=0.690 n=5+5)
    neo/go/sqlite-zwrk.go(!sha1)·1                              175µs ± 8%               176µs ± 4%     ~     (p=1.000 n=5+5)
    neo/go/sqlite-zwrk.go(!sha1)·2                              150µs ± 2%               152µs ± 3%     ~     (p=0.548 n=5+5)
    neo/go/sqlite-zwrk.go(!sha1)·3                              147µs ± 1%               147µs ± 1%     ~     (p=1.000 n=5+5)
    neo/go/sqlite-zwrk.go(!sha1)·4                              148µs ± 1%               148µs ± 2%     ~     (p=0.310 n=5+5)
    neo/go/sqlite-zwrk.go(!sha1)·8                              179µs ± 2%               176µs ± 1%     ~     (p=0.095 n=5+5)
    neo/go/sqlite-zwrk.go(!sha1)·12                             226µs ± 1%               225µs ± 1%     ~     (p=0.222 n=5+5)
    neo/go/sqlite-zwrk.go(!sha1)·16                             322µs ± 2%               321µs ± 1%     ~     (p=1.000 n=5+5)
    850bfb9d
20180306-z6001-ffixed-c.txt 139 KB