Add some throughput figures to the README
Signed-off-by: Erik Boasson <eb@ilities.com>
This commit is contained in:
parent
97990237bc
commit
0db99fbf4e
1 changed files with 19 additions and 2 deletions
17
README.md
17
README.md
|
@ -23,6 +23,23 @@ Assuming that **git** is also available on your machine then, simply do:
|
|||
At this point you are ready to use **cyclonedds** for your next DDS project!
|
||||
|
||||
|
||||
## Performance
|
||||
|
||||
Median small message throughput measured using the Throughput example between two Intel(R) Xeon(R)
|
||||
CPU E3-1270 V2 @ 3.50GHz (that's 2012 hardware ...) running Linux 3.8.13-rt14.20.el6rt.x86_64,
|
||||
connected via a quiet GbE and when using gcc-6.2.0 for a RelWithDebInfo build is:
|
||||
|
||||

|
||||
|
||||
This is with the subscriber in polling mode. Listener mode is marginally slower; using a waitset the
|
||||
message rate for minimal size messages drops to 600k sample/s in synchronous delivery mode and about
|
||||
750k samples/s in asynchronous delivery mode. The configuration is an out-of-the-box configuration,
|
||||
tweaked only to increase the high-water mark for the reliability window on the writer side. For
|
||||
details, see the scripts in the ``performance`` directory and the [data](https://raw.githubusercontent.com/eclipse-cyclonedds/cyclonedds/assets/performance/throughput.txt).
|
||||
|
||||
There is some data on roundtrip latency below.
|
||||
|
||||
|
||||
## Examples
|
||||
Now that you have built and installed **cyclonecdds** it is time to experiment with some examples.
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue