[Devel] CVS commitlog: sip-server statistics.c statistics.h
sip-server/mem
f_malloc.c f_malloc.h q_malloc.c q_malloc.h shm_mem.c shm_mem.h
Bogdan-Andrei Iancu
bogdan at voice-system.ro
Thu Feb 9 00:16:08 CET 2006
User: bogdan_iancu
Date: 2006/02/08 15:16:08 PST
OpenSER CVS - Commit Details
Modified files:
. statistics.c statistics.h
mem f_malloc.c f_malloc.h q_malloc.c
q_malloc.h shm_mem.c shm_mem.h
Commit Log:
- support for registering function to provide as statistics values.
- shm memory exports as module "shmem" the following stats:
- total_size - total memory
- used_size - used memory
- real_used_size - real used memeory (used mem + overhead)
- max_used_size - maximum of real used memory
- fragments - number of memory fragments
- shmem statistics are controlled also via STATISTICS define
Ex:
> openserctl fifo get_statistics shmem:
Module name = shmem; statistics=6
shmem:total_size = 33554432
shmem:used_size = 1584656
shmem:real_used_size = 1602032
shmem:max_used_size = 1609616
shmem:free_size = 31952400
shmem:fragments = 14
Revision Changes Path
1.4 +19 -13 sip-server/mem/f_malloc.c
[ http://cvs.sourceforge.net/viewcvs.py/openser/sip-server/mem/f_malloc.c?r1=1.3&r2=1.4 ]
1.4 +35 -2 sip-server/mem/f_malloc.h
[ http://cvs.sourceforge.net/viewcvs.py/openser/sip-server/mem/f_malloc.h?r1=1.3&r2=1.4 ]
1.4 +5 -2 sip-server/mem/q_malloc.c
[ http://cvs.sourceforge.net/viewcvs.py/openser/sip-server/mem/q_malloc.c?r1=1.3&r2=1.4 ]
1.4 +34 -1 sip-server/mem/q_malloc.h
[ http://cvs.sourceforge.net/viewcvs.py/openser/sip-server/mem/q_malloc.h?r1=1.3&r2=1.4 ]
1.2 +14 -1 sip-server/mem/shm_mem.c
[ http://cvs.sourceforge.net/viewcvs.py/openser/sip-server/mem/shm_mem.c?r1=1.1&r2=1.2 ]
1.6 +42 -1 sip-server/mem/shm_mem.h
[ http://cvs.sourceforge.net/viewcvs.py/openser/sip-server/mem/shm_mem.h?r1=1.5&r2=1.6 ]
1.5 +27 -14 sip-server/statistics.c
[ http://cvs.sourceforge.net/viewcvs.py/openser/sip-server/statistics.c?r1=1.4&r2=1.5 ]
1.6 +33 -23 sip-server/statistics.h
[ http://cvs.sourceforge.net/viewcvs.py/openser/sip-server/statistics.h?r1=1.5&r2=1.6 ]
More information about the Devel
mailing list