Ejabberd resource tests/try 9

From OLPC
Jump to: navigation, search

Try 9: Shared roster with postgres and ejabberd 2.0.2

Memory use

Try9-users active vs resident mem.png

Try9-psmem-resident mem-virtual mem.png

Memory use vs connections

This shows max-median-min values at stable numbers of clients (min. 3 minutes).

Try9-resident mem min per conn-resident mem max per conn-resident mem median per conn.png

The numbers:

resident_mem
clients        minimum   median  maximum
     50            134      139      141
    100            172      177      184
    150            207      213      232
    200            249      256      298
    250            313      321      368
    300            363      365      443
    350            473      475      525
    400            509      520      639
    450            667      677      720
    500            702      707      806
    550            754      763      915
    600            721      771      933
    649            837      877      914
    650            708      735      906
    700            678      865      940
    741            852      874      884

Virtual memory

Try9-virtual mem min per conn-virtual mem max per conn-virtual mem median per conn.png


CPU usage

Cumulative CPU use by the ejabberd process:

Try9-users active vs cputime.png

Load averages, by connections and by time:

Try9-load avg 5 min per conn-load avg 5 max per conn-load avg 5 median per conn.png

Try9-load avg 1-load avg 5-load avg 15.png