Show last authors
1 {{box title="**Contents**"}}
2 {{toc/}}
3 {{/box}}
4
5 = Summary =
6
7 == Environment ==
8
9 |=OS|=Processor|=Java|=Distribution|=Tested Wikis
10 |||||
11
12 == Speed ==
13
14 |=(% colspan="2" %)Actions|=Difference
15 |(% colspan="2" %)[[Jetty Startup>>||anchor="HJettyStartup"]]|(% style="color:orange" %)
16 |(% rowspan="2" width="150" %)[[First Access>>||anchor="HFirstAccess"]]|(% width="300" %)[[not existing page without UI>>||anchor="HFirstaccesstonotexistingpagewithoutUI282Fxwiki2Fbin2Fget2FNoSpace2FNoPage29"]]|(% style="color:orange" %)
17 |[[not existing page with UI>>||anchor="HFirstaccesstonotexistingpagewithUI282Fxwiki2Fbin2Fget2FNoSpace2FNoPage29"]]|(% style="color:red" %)
18 |(% rowspan="4" %)[[Reload>>||anchor="HReload"]]|[[not existing page without UI>>||anchor="HReloadofnotexistingpagewithoutUI282Fxwiki2Fbin2Fget2FNoSpace2FNoPage29"]]|(% style="color:red" %)
19 |[[not existing page with UI>>||anchor="HReloadofnotexistingpagewithUI282Fxwiki2Fbin2Fview2FNoSpace2FNoPage29"]]|(% style="color:red" %)
20 |[[Main.WebHome with UI>>||anchor="HReloadofMain.WebHomewithUI"]]|(% style="color:red" %)
21 |[[Main.WebHome without UI>>||anchor="HReloadofMain.WebHomewithoutUI"]]|(% style="color:red" %)
22 |(% rowspan="3" %)[[SOLR>>||anchor="HSOLR"]]|[[Full SOLR reindex>>||anchor="HFullSOLRreindex"]]|(% style="color:orange" %)
23 |[[SOLR sync when index is empty>>||anchor="Hwhenindexisempty"]]|(% style="color:orange" %)
24 |[[SOLR sync when there is nothing to do>>||anchor="Hwhenthereisnothingtodo"]]|(% style="color:orange" %)
25 |[[Rendering>>||anchor="HRendering"]]|[[Page with 1000 macros without UI>>||anchor="HPagewith1000macroswithoutUI"]]|(% style="color:green" %)
26
27 == Memory ==
28
29 |=(% width="450" %)Actions|=Difference
30 |[[Memory after jetty startup>>||anchor="HMemoryafterjettystartup"]]|(% style="color:green" %)
31 |[[Memory after full SOLR index>>||anchor="HMemoryafterfullSOLRindex"]]|(% style="color:orange" %)
32
33 = Jetty Startup =
34
35 * Until end message is printer
36 * Done by hand with a chronometer
37
38 |=|=Previous XWiki version|=Current XWiki version
39 |=Seconds||
40
41 = First Access =
42
43 * First HTTP request after starting Jetty
44
45 == First access to not existing page without UI (/xwiki/bin/get/NoSpace/NoPage) ==
46
47 * Firefox network statistics to load the root resource (image/js/css/etc. resources are not taken into account).
48
49 |=|=Previous XWiki version|=Current XWiki version
50 |=Seconds||
51
52 == First access to not existing page with UI (/xwiki/bin/get/NoSpace/NoPage) ==
53
54 * Firefox network statistics to load the root resource (image/js/css/etc. resources are not taken into account)
55 * Done by hand with a chronometer
56
57 |=|=Previous XWiki version|=Current XWiki version
58 |=Seconds||
59
60 = Reload =
61
62 * XWiki is doing nothing on background and everything is both in server and client cache already
63 * Firefox network statistics to load the root resource (image/js/css/etc. resources are not taken into account)
64
65 == Reload of not existing page without UI (/xwiki/bin/get/NoSpace/NoPage) ==
66
67 |=|=Previous XWiki version|=Current XWiki version
68 |=Milliseconds||
69
70 == Reload of not existing page with UI (/xwiki/bin/view/NoSpace/NoPage) ==
71
72 |=|=Previous XWiki version|=Current XWiki version
73 |=Milliseconds||
74
75 == Reload of Main.WebHome with UI ==
76
77 |=|=Previous XWiki version|=Current XWiki version
78 |=Milliseconds||
79
80 == Reload of Main.WebHome without UI ==
81
82 |=|=Previous XWiki version|=Current XWiki version
83 |=Milliseconds||
84
85 = SOLR =
86
87 == Full SOLR reindex ==
88
89 * Delete the data/solr folder, restart, load home page and calculate the time of activity of the SOLR index thread using Yourkit
90 * Yourkit is slowing down a bit all that but what is important is the difference anyway
91
92 |=|=Previous XWiki version|=Current XWiki version
93 |=Seconds||
94
95 == SOLR sync ==
96
97 * Only the thread determining what needs to be indexed and not the actual indexing
98
99 === when index is empty ===
100
101 |=|=Previous XWiki version|=Current XWiki version
102 |=Seconds||
103
104 === when there is nothing to do ===
105
106 |=|=Previous XWiki version|=Current XWiki version
107 |=Seconds||
108
109 = Rendering =
110
111 == Page with 1000 macros without UI ==
112
113 * 1000 times ~{~{id}} macro, one on each line
114
115 |=|=Previous XWiki version|=Current XWiki version
116 |=Milliseconds||
117
118 = Memory =
119
120 * Attach Yourkit to get the information
121
122 == Memory after jetty startup ==
123
124 * Start jetty and wait until Java is not doing anything on both
125 * Wait for potential initialization of various stuff like core extension cache, etc
126
127 |=|=Previous XWiki version|=Current XWiki version
128 |=Used MB||
129 |=Allocated MB||
130
131 == Memory after full SOLR index ==
132
133 * Delete the data/solr folder, restart, load home page then wait until nothing is happening in background
134
135 |=|=Previous XWiki version|=Current XWiki version
136 |=Used MB||
137 |=Allocated MB||

Get Connected