Last modified by Vincent Massol on 2018/11/30 20:33
Change comment:
There is no comment for this version
Summary
-
Page properties (2 modified, 0 added, 0 removed)
Details
- Page properties
-
- Author
-
... ... @@ -1,1 +1,1 @@ 1 -xwiki:XWiki. VincentMassol1 +xwiki:XWiki.ThomasMortagne - Content
-
... ... @@ -39,13 +39,15 @@ 39 39 wget --save-cookies cookies.txt --post-data 'j_username=Admin&j_password=admin&j_rememberme=true' -O /dev/null -o /dev/null "http://127.0.0.1:8080/xwiki/bin/loginsubmit/XWiki/XWikiLogin?j_username=Admin&j_password=admin&j_rememberme=true" 40 40 {{/code}} 41 41 42 -= Summary=42 += Tests = 43 43 44 -== Legend==44 +== Summary == 45 45 46 +=== Legend === 47 + 46 46 "(% style="color:orange" %)similar(%%)": difference is lower than 10% 47 47 48 -== Speed == 50 +=== Speed === 49 49 50 50 |=(% colspan="2" %)Actions|=Difference 51 51 |(% colspan="2" %){{sl}}Jetty startup{{/sl}}|(% style="color:orange" %)similar\\ ... ... @@ -63,13 +63,13 @@ 63 63 |(% rowspan="2" %){{sl}}Rendering{{/sl}}|{{sl}}Page with 1000 macros without UI{{/sl}}|(% style="color:darkgreen" %)/34\\ 64 64 |{{sl}}Page with 1000 html macros without UI{{/sl}}|(% style="color:darkgreen" %)/6\\ 65 65 66 -== Memory == 68 +=== Memory === 67 67 68 68 |=(% width="450" %)Actions|=Difference 69 69 |{{sl}}Memory after jetty startup{{/sl}}|(% style="color:orange" %)similar\\ 70 70 |{{sl}}Memory after full SOLR index{{/sl}}|(% style="color:red" %)higher\\ 71 71 72 -= Jetty startup = 74 +== Jetty startup == 73 73 74 74 Unit: seconds 75 75 ... ... @@ -78,11 +78,11 @@ 78 78 * {{previous/}}: 9 79 79 * {{next/}}: 10 80 80 81 -= First access = 83 +== First access == 82 82 83 83 First HTTP request after restarting Jetty. 84 84 85 -== First access to not existing page without UI == 87 +=== First access to not existing page without UI === 86 86 87 87 (/xwiki/bin/get/NoSpace/NoPage) 88 88 ... ... @@ -93,7 +93,7 @@ 93 93 * {{previous/}}: 6 94 94 * {{next/}}: 6 95 95 96 -== First access to not existing page with UI == 98 +=== First access to not existing page with UI === 97 97 98 98 (/xwiki/bin/view/NoSpace/NoPage) 99 99 ... ... @@ -104,11 +104,11 @@ 104 104 * {{previous/}}: 14 105 105 * {{next/}}: 14 106 106 107 -= Reload = 109 +== Reload == 108 108 109 109 XWiki is doing nothing on background and everything is both in server and client cache already. Values are calculated using dumbbench (image/js/css/etc. resources are not taken into account). 110 110 111 -== Reload of not existing page without UI == 113 +=== Reload of not existing page without UI === 112 112 113 113 {{code language="none"}} 114 114 dumbbench -i 100 -- wget -q -o /dev/null -O /dev/null --load-cookies cookies.txt "http://127.0.0.1:8080/xwiki/bin/get/NoSpace/NoPage" ... ... @@ -119,7 +119,7 @@ 119 119 * {{previous/}}: 7 120 120 * {{next/}}: 6 121 121 122 -== Reload of not existing page with UI == 124 +=== Reload of not existing page with UI === 123 123 124 124 {{code language="none"}} 125 125 dumbbench -p 0.1 -i 100 -- wget -q -o /dev/null -O /dev/null --load-cookies cookies.txt "http://127.0.0.1:8080/xwiki/bin/view/NoSpace/NoPage" ... ... @@ -130,7 +130,7 @@ 130 130 * {{previous/}}: 76 131 131 * {{next/}}: 56 132 132 133 -== Reload of Main.WebHome with UI == 135 +=== Reload of Main.WebHome with UI === 134 134 135 135 {{code language="none"}} 136 136 dumbbench -p 0.1 -i 100 -- wget -q -o /dev/null -O /dev/null --load-cookies cookies.txt "http://127.0.0.1:8080/xwiki/bin/view/Main/WebHome" ... ... @@ -141,7 +141,7 @@ 141 141 * {{previous/}}: 153 142 142 * {{next/}}: 115 143 143 144 -== Reload of Main.WebHome without UI == 146 +=== Reload of Main.WebHome without UI === 145 145 146 146 {{code language="none"}} 147 147 dumbbench -p 0.1 -i 100 -- wget -q -o /dev/null -O /dev/null --load-cookies cookies.txt "http://127.0.0.1:8080/xwiki/bin/get/Main/WebHome" ... ... @@ -152,9 +152,9 @@ 152 152 * {{previous/}}: 77 153 153 * {{next/}}: 50 154 154 155 -= SOLR = 157 +== SOLR == 156 156 157 -== Full SOLR reindex == 159 +=== Full SOLR reindex === 158 158 159 159 Unit: seconds 160 160 ... ... @@ -163,11 +163,11 @@ 163 163 * {{previous/}}: 62 164 164 * {{next/}}: 68 165 165 166 -== SOLR sync == 168 +=== SOLR sync === 167 167 168 168 Only the thread determining what need to be indexed and not the actual indexing. 169 169 170 -=== when index is empty === 172 +==== when index is empty ==== 171 171 172 172 Unit: seconds 173 173 ... ... @@ -174,7 +174,7 @@ 174 174 * {{previous/}}: 2 175 175 * {{next/}}: 2 176 176 177 -=== when there is nothing to do === 179 +==== when there is nothing to do ==== 178 178 179 179 Unit: seconds 180 180 ... ... @@ -181,13 +181,13 @@ 181 181 * {{previous/}}: < 1 182 182 * {{next/}}: < 1 183 183 184 -== Search == 186 +=== Search === 185 185 186 186 XWiki is doing nothing on background and everything is both in server and client cache already. Values are calculated using dumbbench (image/js/css/etc. resources are not taken into account). 187 187 188 188 Unit: milliseconds 189 189 190 -=== Result of search finding lots of results === 192 +==== Result of search finding lots of results ==== 191 191 192 192 Login with Admin user and make sure hidden document display is enabled. 193 193 ... ... @@ -198,7 +198,7 @@ 198 198 * {{previous/}}: 315 199 199 * {{next/}}: 233 200 200 201 -=== Result of search finding one result === 203 +==== Result of search finding one result ==== 202 202 203 203 {{code language="none"}} 204 204 dumbbench -p 0.1 -i 100 -- wget -q -o /dev/null -O /dev/null --load-cookies cookies.txt "http://127.0.0.1:8080/xwiki/bin/view/Main/Search?sort=score&sortOrder=desc&r=1&f_type=DOCUMENT&text=%22Learn+how+to+use+XWiki%22" ... ... @@ -207,9 +207,9 @@ 207 207 * {{previous/}}: 190 208 208 * {{next/}}: 140 209 209 210 -= Rendering = 212 +== Rendering == 211 211 212 -== Page with 1000 macros without UI == 214 +=== Page with 1000 macros without UI === 213 213 214 214 [[1000 ~~{~~{id}} macros>>attach:Test.1000Macros.xar]]. 215 215 ... ... @@ -222,7 +222,7 @@ 222 222 * {{previous/}}: 2874 223 223 * {{next/}}: 83 224 224 225 -== Page with 1000 html macros without UI == 227 +=== Page with 1000 html macros without UI === 226 226 227 227 [[1000 standalone ~~{~~{html}} macros>>attach:Test.1000HTMLMacros.xar]]. 228 228 ... ... @@ -235,13 +235,13 @@ 235 235 * {{previous/}}: 5371 236 236 * {{next/}}: 870 237 237 238 -= Heap Memory = 240 +== Heap Memory == 239 239 240 240 Attach Yourkit to get the information. 241 241 242 242 Unit: MB 243 243 244 -== Heap Memory after jetty startup == 246 +=== Heap Memory after jetty startup === 245 245 246 246 Start jetty and wait until java is not doing anything on both (wait for potential initialization of various stuff like core extension cache, etc). Force garbage collector before looking at the values. 247 247 ... ... @@ -248,7 +248,7 @@ 248 248 * {{previous/}}: 51 used, 365 allocated 249 249 * {{next/}}: 45 used, 375 allocated 250 250 251 -== Heap Memory after full SOLR index == 253 +=== Heap Memory after full SOLR index === 252 252 253 253 Delete the data/solr folder, restart, load home page then wait until nothing is happening in background. Force garbage collector before looking at the values. 254 254