RTI Perftest 2.4 发布:Connext DDS 性能测试全面升级
我们欣然推出 RTI Perftest 2.4,这是 RTI Connext DDS 性能测试工具包的最新进化版。此更新带来更流畅、更丰富的开箱即用体验,助力用户更自信地理解并优化测试场景。
核心增强包括:
1. 透明的测试元数据。 结果输出前,工具现打印简明配置摘要:Perftest 与 Connext DDS 版本、测试类型(延迟或吞吐)、采样节奏、可靠性设置及所有相关参数。示例输出:
$> perftest_cpp -pub -noPrint -domain 27 -latencyCount 100000 -scan 32:64:256:1024:8192:32768:63000 -exec 30 -nic lo0 RTI Perftest 2.3.2 (RTI Connext DDS 5.3.0) Mode: THROUGHPUT TEST (Use "-latencyTest" for Latency Mode) Perftest Configuration: Reliability: Reliable Keyed: No Publisher ID: 0 Latency count: 1 latency sample every 100000 samples Data Size: 32, 64, 256, 1024, 8192, 32768, 63000 Batching: 8192 Bytes (Use "-batchSize 0" to disable batching) Publication Rate: Unlimited (Not set) Execution time: 30 seconds Receive using: Listeners Domain: 27 Dynamic Data: No Asynchronous Publishing: No XML File: perftest_qos_profiles.xml Transport Configuration: Kind: UDPv4 & SHMEM (taken from QoS XML file) Use Multicast: False Waiting to discover 1 subscribers ... Waiting for subscribers announcement ... Sending 50 initialization pings ... Publishing data …
2. 智能默认设置。 Perftest 现自动为每种测试选择最优传输与批处理策略——吞吐场景自动从纯 UDPv4 切换至 UDPv4/共享内存组合,并在适当时为小载荷启用批处理。
3. 显著降低内存占用。 新版本在保持峰值性能的同时大幅削减内存使用,使大规模实验在普通硬件上也能轻松运行。
其他改进包括错误修复和细微优化,简化编译与执行流程。
立即体验 RTI Perftest 2.4,获取途径多样:
- 克隆仓库:
git clone -b release/2.4 https://github.com/rticommunity/rtiperftest.git - 从 发布页面 下载源码包
- 从同一发布页直接获取 Windows、Linux、macOS 预编译二进制
官方性能测试应用的完整文档及全功能介绍,请参阅 RTI Perftest 文档。
同步推出,RTI 性能团队将启动新博客系列,涵盖性能测量技术、工具最佳实践及挖掘 RTI Connext DDS 最大潜能的策略。敬请期待!
物联网技术
- OpenDDS 与 RTI Connext DDS:选择正确的数据分发服务解决方案
- 构建稳健时序监控系统:集成 RTI Connext DDS 与 Telegraf 和 InfluxDB
- RTI Connext 6 发布:性能、安全与统一连接全面增强
- Connext DDS 在工业物联网中的 5 大关键洞见:可靠性、安全性与可扩展性
- 为您的 IIoT 挑战选择正确的连接解决方案
- RTI 宣布 OMG 采纳 OPC UA/DDS 网关标准
- 为什么 RTI Connext DDS 成自动驾驶车辆首选中间件
- 2017 版工业物联网开发者必备 7 大资源
- RTI Labs 推出 Python 版 Connector for Connext DDS——现已纳入 Connext 套件
- 推出 RTI 首个工业物联网播客:The Connext
- 2016年Connext DDS开发者必读资源TOP榜
- DDS:自动驾驶汽车的经验证连接解决方案