]> git.cworth.org Git - notmuch-wiki/blob - perf-test-results/2023-12-16-motzkin-btrfs.mdwn
News for release 0.38.3
[notmuch-wiki] / perf-test-results / 2023-12-16-motzkin-btrfs.mdwn
1 Here are the results of "make time-test" on a 
2 "13th Gen Intel(R) Core(TM) i7-1365U". File system is btrfs on lvm on luks.
3
4 notmuch is 0.38.1-15-gbddeb201
5
6 <pre>
7 T00-new.sh: Testing notmuch new                         [0.5 large]
8 Unpacking manifests
9 Unpacking corpus
10 ....................................................................
11 creating link farm
12             Wall(s) Usr(s)  Sys(s)  Res(K)  In/Out(512B)
13   Initial notmuch new   313.22  289.82  20.82   325828  152/26600144
14   notmuch new #2        0.03    0.01    0.02    10272   0/8
15   notmuch new #3        0.03    0.00    0.03    10400   0/8
16   notmuch new #4        0.03    0.01    0.02    10396   0/8
17   notmuch new #5        0.03    0.00    0.03    10472   0/8
18   notmuch new #6        0.03    0.00    0.03    10436   0/8
19   new (52374 mv)        271.65  185.97  82.58   237540  0/18738520
20   new (52374 mv back)   274.10  185.69  84.51   238084  0/18789240
21   new (52374 rm)        52.22   40.45   8.39    394820  0/12076624
22   new (52374 restore)   117.57  98.02   11.64   387288  0/21043744
23   new (52374 cp)        167.01  112.94  48.69   214280  0/16791664
24
25 T01-dump-restore.sh: Testing dump and restore           [0.5 large]
26             Wall(s) Usr(s)  Sys(s)  Res(K)  In/Out(512B)
27   load nmbug tags       5.82    1.80    1.86    13056   492584/65400
28   dump *                3.16    2.60    0.28    26792   1230896/27928
29   restore *             3.30    2.70    0.22    9916    123872/0
30
31 T02-tag.sh: Testing tagging                             [0.5 large]
32             Wall(s) Usr(s)  Sys(s)  Res(K)  In/Out(512B)
33   tag * +new_tag        187.51  96.93   77.36   111648  3961184/1866656
34   tag * +existing_tag   0.00    0.00    0.00    9728    0/0
35   tag * -existing_tag   126.16  65.23   60.76   37364   16/1513200
36   tag * -missing_tag    0.00    0.00    0.00    9728    0/0
37
38 T03-reindex.sh: Testing reindexing                      [0.5 large]
39             Wall(s) Usr(s)  Sys(s)  Res(K)  In/Out(512B)
40   reindex *             368.40  338.14  18.48   482844  3984864/34952728
41   reindex *             360.48  337.81  15.32   481516  264/34669112
42   reindex *             355.73  335.88  13.62   481512  768/34677832
43   reindex (52374 mv)    322.80  293.33  16.89   453880  0/37045544
44   reindex (52374 mv back)265.99 247.46  11.24   453380  0/27842152
45   reindex (52374 rm)    273.08  249.49  12.85   451644  0/27825720
46   reindex (52374 restore)265.34 246.61  11.60   452508  0/27851624
47   reindex (52374 cp)    274.16  249.05  12.75   453352  0/27823592
48
49 T04-thread-subquery.sh: Testing thread subqueries       [0.5 large]
50             Wall(s) Usr(s)  Sys(s)  Res(K)  In/Out(512B)
51   search thread:{} ...  1.89    1.41    0.20    28316   832896/144
52   search thread:{} ...  1.49    1.43    0.05    28268   0/144
53   search thread:{} ...  1.48    1.38    0.10    27516   0/144
54
55 T05-ruby.sh: Testing ruby bindings                      [0.5 large]
56             Wall(s) Usr(s)  Sys(s)  Res(K)  In/Out(512B)
57   print all messages    349.10  320.61  24.01   100808  1299568/1912632
58
59 T06-emacs.sh: Testing emacs operations                  [0.5 large]
60             Wall(s) Usr(s)  Sys(s)  Res(K)  In/Out(512B)
61             Wall(s) GCs GC time(s)
62 tag messages        1.60    0.40    0.00
63 show warmup     0.75    13.00   0.22
64 show thread #1      0.76    3.60    0.18
65 depth bound #1      0.16    0.40    0.03
66 height bound #1     0.18    0.60    0.05
67 size bound #1       0.16    0.40    0.03
68 show thread #2      0.46    1.00    0.09
69 depth bound #2      0.16    0.40    0.04
70 height bound #2     0.14    0.20    0.02
71 size bound #2       0.17    0.40    0.05
72 show thread #3      0.63    0.80    0.11
73 depth bound #3      0.25    0.20    0.03
74 height bound #3     0.25    0.20    0.03
75 size bound #3       0.24    0.20    0.03
76 show thread #4      2.01    1.80    0.32
77 depth bound #4      0.27    0.20    0.04
78 height bound #4     0.32    0.40    0.09
79 size bound #4       0.28    0.20    0.05
80 rm: cannot remove '/srv/exp/bremner/notmuch/performance-test/tmp.T06-emacs': Directory not empty
81
82 T07-git.sh: Testing notmuch-git                         [0.5 large]
83             Wall(s) Usr(s)  Sys(s)  Res(K)  In/Out(512B)
84   init                  0.05    0.03    0.01    16000   592/304
85   commit --force        15.00   18.75   4.31    248000  1294176/907736
86   commit                2.79    0.87    1.92    135124  0/72
87   commit                2.75    0.86    1.89    135124  0/8
88   checkout              2.78    0.98    1.79    135124  0/8
89   tag -inbox            184.78  95.21   77.40   110456  2665376/1843104
90   checkout --force      178.42  100.71  81.53   211144  68064/8690016
91 </pre>