i made some tests regarding sems memory consumption when executing
simple dsm scripts.
the first script plays an audio from db. the second makes two python
tests
py(in_period('Weekday.Hr08-Hr16') == 1);
py(in_period('Always') == 1);
and then plays an audio from file.
i make 100 calls to each application at rate about 20 calls per sec and
after each 100 calls check how much memory sems is using.
the first dsm script gives:
# ps_mem.py | egrep sems
20.2 MiB + 1.6 MiB = 21.8 MiB sems
# ps_mem.py | egrep sems
21.5 MiB + 1.6 MiB = 23.1 MiB sems
# ps_mem.py | egrep sems
21.6 MiB + 1.6 MiB = 23.2 MiB sems
# ps_mem.py | egrep sems
21.7 MiB + 1.6 MiB = 23.3 MiB sems
# ps_mem.py | egrep sems
21.8 MiB + 1.6 MiB = 23.4 MiB sems
# ps_mem.py | egrep sems
21.8 MiB + 1.6 MiB = 23.4 MiB sems
# ps_mem.py | egrep sems
21.8 MiB + 1.6 MiB = 23.4 MiB sems
# ps_mem.py | egrep sems
21.9 MiB + 1.6 MiB = 23.5 MiB sems
# ps_mem.py | egrep sems
21.9 MiB + 1.6 MiB = 23.5 MiB sems
# ps_mem.py | egrep sems
21.9 MiB + 1.6 MiB = 23.5 MiB sems
# ps_mem.py | egrep sems
21.9 MiB + 1.6 MiB = 23.5 MiB sems
# ps_mem.py | egrep sems
23.6 MiB + 1.6 MiB = 25.2 MiB sems
# ps_mem.py | egrep sems
23.3 MiB + 1.6 MiB = 24.8 MiB sems
which show some increase, but not huge amounts.
the results of the second test show more increase:
# ps_mem.py | egrep sems
27.9 MiB + 1.6 MiB = 29.5 MiB sems
# ps_mem.py | egrep sems
31.7 MiB + 1.6 MiB = 33.3 MiB sems
# ps_mem.py | egrep sems
31.4 MiB + 1.6 MiB = 33.1 MiB sems
# ps_mem.py | egrep sems
31.8 MiB + 1.6 MiB = 33.4 MiB sems
# ps_mem.py | egrep sems
33.8 MiB + 1.6 MiB = 35.4 MiB sems
# ps_mem.py | egrep sems
34.8 MiB + 1.6 MiB = 36.5 MiB sems
# ps_mem.py | egrep sems
35.6 MiB + 1.6 MiB = 37.2 MiB sems
# ps_mem.py | egrep sems
39.4 MiB + 1.6 MiB = 41.0 MiB sems
# ps_mem.py | egrep sems
39.1 MiB + 1.6 MiB = 40.7 MiB sems
should i be worried about this? how to find out if memory is actually
leaking?
-- juha
_______________________________________________
Sems mailing list
[email protected]
http://lists.iptel.org/mailman/listinfo/sems