[Openais] [corosync trunk] pload performance loading patch

Steven Dake sdake at redhat.com
Tue Oct 21 11:08:54 PDT 2008


Find attached a patch which implements some of the pload service.  This
will be used to find hotspots in the code during profiling analysis
using profiling tools such as oprofile.

It essentially spams totem with as many messages can fill it's queue and
counts the messages/second and mb/sec throughput.

To run it, simply compile corosync, copy the services/*lcrso to the exec
directory, then in the test directory type ./ploadrun.

This should cause corosync to print something like:

Oct 21 11:07:34.303877 [TOTEM] entering OPERATIONAL state.
1500000 Writes   300 bytes per write   5.013 Seconds runtime 299249.542
TP/s  89.775 MB/s.

Regards
-steve
-------------- next part --------------
A non-text attachment was scrubbed...
Name: pload-0.patch
Type: text/x-patch
Size: 22917 bytes
Desc: not available
Url : http://lists.linux-foundation.org/pipermail/openais/attachments/20081021/89e3ade8/attachment-0001.bin 


More information about the Openais mailing list