RTI Perftest 2.0
Compatibility
RTI Perftest 2.0 is designed to compile and work against the RTI Connext DDS 5.2.x releases.
However, certain features are not compatible with all the RTI Connext DDS versions, since the build scripts make use of certain specific parameters in Rtiddsgen that might change or not be present between releases:
- The
--secure
and--openssl-home
parameters will not work for versions previous to RTI Connext DDS 5.2.5. - The C# code generation against RTI Connext DDS 5.2.0.x is not supported. Users can disable its compilation by adding the
--skip-cs-build
flag when using the build script.
What's New
- Platform support and build system.
- Improved directory structure.
- Project moved to Github.
- New Numeration schema.
- New documentation in html and markdown.
- Support for UDPv6.
- Support for Dynamic data.
- Simplified execution in VxWorks kernel mode.
- Decreased Memory Requirements for Latency Performance Test.
What's Fixed
- RTI Perftest behavior when using multiple publishers.
- Possible
std::bad_alloc
and Segmentation Fault in Latency Test in case of insufficient memory. - Default Max Number of Instances on Subscriber Side Changed to
DDS_LENGTH_UNLIMITED
. - Error when using Shared Memory and Large Samples.
Read the Release Notes document for more information.
Binaries
The binaries provided as part of the release are compiled statically against the release RTI Connext DDS 5.2.5 (EAR) libraries including the security plugin.