Performance test on Jetty/HSQLDB with a single wiki

Version 27.1 by Thomas Mortagne on 2014/09/19 11:09

Environment

  • Ubuntu 14.04 64b
  • Quad core i7
  • Oracle JDK 1.8.0_20 64b
  • standard jetty+hsqldb
  • only main wiki

Jetty startup

Until end message is printer. Done by hand with a chronometer.

Unit: seconds

  • 5.4.5: 12
  • 6.0.1: 12
  • 6.1: 13
  • 6.2: 12
  • 6.3-20140916: 12

First access

First HTTP request after starting Jetty.

First access to not existing page without UI (/xwiki/bin/get/NoSpace/NoPage).

Firefox network statistics to load the root resource (image/js/css/etc. resources are not taken into account).

Unit: seconds

  • 5.4.5 : 6
  • 6.0.1 : 6
  • 6.1 : 6
  • 6.2 : 6

First access to not existing page with UI (/xwiki/bin/get/NoSpace/NoPage).

Unit: seconds

Firefox network statistics to load the root resource (image/js/css/etc. resources are not taken into account).

  • 5.4.5 : 6
  • 6.0.1 : TODO

Done by hand with a chronometer (image/js/css/etc. resources are not taken into account).

  • 6.1 : TODO
  • 6.2 : 18
  • 6.3-20140916: 13

Reload

XWiki is doing nothing on background and everything is both in server and client cache already. Firefox network statistics to load the root resource (image/js/css/etc. resources are not taken into account).

Reload of not existing page without UI (/xwiki/bin/get/NoSpace/NoPage)

Unit: milliseconds

  • 5.4.5 : 15
  • 6.0.1 : 30
  • 6.1 : 45
  • 6.2-rc1 : 45
  • 6.3-20140916 : 32

Reload of not existing page with UI (/xwiki/bin/view/NoSpace/NoPage)

Unit: milliseconds

  • 5.4.5 : [100, 150]
  • 6.0.1 : [240, 300]
  • 6.1 : [350, 400]
  • 6.2-rc1 : [500, 550]
  • 6.3-20140916 : [200, 250]

SOLR

Full SOLR reindex

TODO

SOLR init when there is nothing to do

TODO

Rendering

Page with 1000 macros without UI

TODO

Memory

Memory after full SOLR index

TODO

Tags:
   

Get Connected