Revision: 2541
          http://openser.svn.sourceforge.net/openser/?rev=2541&view=rev
Author:   miconda
Date:     2007-07-28 11:37:16 -0700 (Sat, 28 Jul 2007)

Log Message:
-----------
- new module allowing benchmarking of the configuration file
- development started from the contribution on the tracker of Bastian Friederich
- incorporates the old code from the core used for benchmarking 1.2
- by default has microsecond accuracy
- compiled with -DBM_CLOCK_REALTIME will give nanoseconds accuracy
- support for unlimited number of timers identified by string name
- internal API to be used from other modules
- set of global statistics per timer (stored in shared memory)
- the difference of time is computed per process (it is not shared as it will 
produce unpredictible results due to races)
- should help to identify in a nice manner the slow parts of the configuration 
file
- closes #1698400

Added Paths:
-----------
    trunk/modules/benchmark/
    trunk/modules/benchmark/Makefile
    trunk/modules/benchmark/README
    trunk/modules/benchmark/benchmark.c
    trunk/modules/benchmark/benchmark.h
    trunk/modules/benchmark/benchmark_api.h
    trunk/modules/benchmark/doc/
    trunk/modules/benchmark/doc/benchmark.sgml
    trunk/modules/benchmark/doc/benchmark_devel.sgml
    trunk/modules/benchmark/doc/benchmark_faq.sgml
    trunk/modules/benchmark/doc/benchmark_user.sgml


This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.

_______________________________________________
Devel mailing list
Devel@openser.org
http://openser.org/cgi-bin/mailman/listinfo/devel

Reply via email to