Last modified by Thomas Mortagne on 2016/12/07 14:56

From version 60.1
edited by Thomas Mortagne
on 2014/10/02 16:11
Change comment: There is no comment for this version
To version 64.1
edited by Thomas Mortagne
on 2014/10/02 16:50
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -8,6 +8,21 @@
8 8  * standard jetty+hsqldb
9 9  * only main wiki
10 10  
11 +|=Actions|=Difference
12 +|[[Jetty startup|anchror=""]]|(% style="color:orange" %) Same
13 +|[[First access to not existing page without UI||anchror=""]]|(% style="color:orange" %) Same
14 +|[[First access to not existing page with UI||anchror=""]]|(% style="color:red" %) 3 times slower
15 +|[[Reload of not existing page without UI||anchror=""]]|(% style="color:red" %) more that 2 times slower
16 +|[[Reload of not existing page with UI||anchror=""]]|(% style="color:red" %) 2 times slower
17 +|[[Reload of Main.WebHome with UI||anchror=""]]|(% style="color:red" %) 2 times slower
18 +|[[Reload of Main.WebHome without UI||anchror=""]]|(% style="color:red" %) more than 2 times slower
19 +|[[Full SOLR reindex||anchror=""]]|(% style="color:orange" %) Same
20 +|[[SOLR sync when index is empty||anchror=""]]|(% style="color:orange" %) Same
21 +|[[SOLR sync when there is nothing to do||anchror=""]]|(% style="color:orange" %) Same
22 +|[[Page with 1000 macros without UI||anchror=""]]|(% style="color:green" %) almost 3 times quicker
23 +|[[Memory after jetty startup||anchror=""]]|(% style="color:green" %) use almost half and keep less
24 +|[[Memory after full SOLR index||anchror=""]]|(% style="color:orange" %) Use less but keep more
25 +
11 11  = Jetty startup =
12 12  
13 13  (% style="color:orange" %)(/) Same
... ... @@ -25,6 +25,8 @@
25 25  
26 26  == First access to not existing page without UI (/xwiki/bin/get/NoSpace/NoPage). ==
27 27  
43 +(% style="color:orange" %)(x) Same
44 +
28 28  Unit: seconds
29 29  
30 30  Firefox network statistics to load the root resource (image/js/css/etc. resources are not taken into account).
... ... @@ -34,6 +34,8 @@
34 34  
35 35  == First access to not existing page with UI (/xwiki/bin/get/NoSpace/NoPage). ==
36 36  
54 +(% style="color:red" %)(x) 3 times slower
55 +
37 37  Unit: seconds
38 38  
39 39  Firefox network statistics to load the root resource (image/js/css/etc. resources are not taken into account).
... ... @@ -50,6 +50,8 @@
50 50  
51 51  == Reload of not existing page without UI (/xwiki/bin/get/NoSpace/NoPage) ==
52 52  
72 +(% style="color:red" %)(x) more that 2 times slower
73 +
53 53  Unit: milliseconds
54 54  
55 55  * 5.4.5 : [10, 20]
... ... @@ -57,6 +57,8 @@
57 57  
58 58  == Reload of not existing page with UI (/xwiki/bin/view/NoSpace/NoPage) ==
59 59  
81 +(% style="color:red" %)(x) 2 times slower
82 +
60 60  Unit: milliseconds
61 61  
62 62  * 5.4.5 : [100, 150]
... ... @@ -64,6 +64,8 @@
64 64  
65 65  == Reload of Main.WebHome with UI ==
66 66  
90 +(% style="color:red" %)(x) 2 times slower
91 +
67 67  Unit: milliseconds
68 68  
69 69  * 5.4.5 : [250, 350]
... ... @@ -71,6 +71,8 @@
71 71  
72 72  == Reload of Main.WebHome without UI ==
73 73  
99 +(% style="color:red" %)(x) more than 2 times slower
100 +
74 74  Unit: milliseconds
75 75  
76 76  * 5.4.5 : [65, 90]
... ... @@ -80,12 +80,14 @@
80 80  
81 81  == Full SOLR reindex ==
82 82  
110 +(% style="color:orange" %)(/) Same
111 +
83 83  Unit: seconds
84 84  
85 -Delete the data/solr folder, restart, load home page and calculate the time of activity of the SOLR index thread using Yourkit.
114 +Delete the data/solr folder, restart, load home page and calculate the time of activity of the SOLR index thread using Yourkit (Yourkit is slowing down a bit all that but what is important is the difference anyway).
86 86  
87 -* 5.4.5 : {{todo/}}
88 -* 6.2 : {{todo/}}
116 +* 5.4.5 : 51
117 +* 6.2 : 53
89 89  
90 90  == SOLR sync ==
91 91  
... ... @@ -93,6 +93,8 @@
93 93  
94 94  === when index is empty ===
95 95  
125 +(% style="color:orange" %)(/) Same
126 +
96 96  Unit: seconds
97 97  
98 98  * 5.4.5 : 1
... ... @@ -100,6 +100,8 @@
100 100  
101 101  === when there is nothing to do ===
102 102  
134 +(% style="color:orange" %)(/) Same
135 +
103 103  Unit: seconds
104 104  
105 105  * 5.4.5 : < 1
... ... @@ -109,6 +109,8 @@
109 109  
110 110  == Page with 1000 macros without UI ==
111 111  
145 +(% style="color:green" %)(/) almost 3 times quicker
146 +
112 112  1000 times ~{~{id}} macro, one on each line.
113 113  
114 114  Unit: milliseconds
... ... @@ -124,6 +124,8 @@
124 124  
125 125  == Memory after jetty startup ==
126 126  
162 +(% style="color:green" %)(/) use and keep less
163 +
127 127  Start jetty and wait until java is not doing anything on both (wait for potential initialization of various stuff like core extension cache, etc).
128 128  
129 129  * 5.4.5 : used 178, allocated 515
... ... @@ -131,6 +131,8 @@
131 131  
132 132  == Memory after full SOLR index ==
133 133  
171 +(% style="color:orange" %)(/) Use less but keep a bit more
172 +
134 134  Delete the data/solr folder, restart, load home page then wait until nothing is happening in background.
135 135  
136 136  Unit: MB

Get Connected