RTI Perftest 2.4 uitgebracht: Verbeterde prestatietesten voor Connext DDS
We zijn enthousiast om RTI Perftest 2.4 te introduceren, de nieuwste evolutie van onze performance-testtoolkit voor RTI Connext DDS. Deze update levert een soepelere, informatieve out-of-the-box ervaring, waarmee gebruikers hun testscenario's met meer vertrouwen kunnen begrijpen en optimaliseren.
Belangrijkste verbeteringen:
1. Transparante testmetadata. Voordat resultaten binnenkomen, print het tool nu een beknopte samenvatting van de configuratie: Perftest- en Connext DDS-versies, testtype (latentie of doorvoer), sample-cadentie, betrouwbaarheidsinstellingen en alle andere relevante parameters. Voorbeelduitvoer:
$> 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. Intelligente standaardinstellingen. Perftest selecteert nu automatisch de optimale transport- en batching-strategie voor elke test – schakelt van puur UDPv4 naar een gecombineerde UDPv4/Shared Memory setup voor doorvoerscenario's, en schakelt batching in voor kleine payloads wanneer passend.
3. Verminderd geheugengebruik. De nieuwe release verlaagt het geheugengebruik aanzienlijk terwijl piekprestaties behouden blijven, wat het makkelijker maakt om grootschalige experimenten op bescheiden hardware uit te voeren.
Extra verbeteringen omvatten bugfixes en kleine verfijningen die compilatie en uitvoering stroomlijnen.
Probeer RTI Perftest 2.4 vandaag nog. Het is op verschillende manieren verkrijgbaar:
- Clone de repository:
git clone -b release/2.4 https://github.com/rticommunity/rtiperftest.git - Download de source bundle van de releasepagina.
- Download pre-built binaries voor Windows, Linux of macOS direct vanaf dezelfde releasepagina.
Voor uitgebreide documentatie over de Official Performance Test Application en de volledige functieset, zie de RTI Perftest Docs.
Parallel zal het RTI Performance Team een nieuwe blogserie lanceren over prestatiemettechnieken, best practices voor het gebruik van onze tools en strategieën om het maximum uit RTI Connext DDS te halen. Blijf op de hoogte!
Internet of Things-technologie
- OpenDDS vs. RTI Connext DDS: De Juiste Data Distribution Service Oplossing Kiezen
- Een Robuust Time‑Series Monitoring Systeem Bouwen: RTI Connext DDS Integreren met Telegraf en InfluxDB
- RTI Connext 6 Nu Beschikbaar: Verbeterde Prestaties, Beveiliging en Geünificeerde Connectiviteit
- Connext DDS in Industriële IoT: 5 Kerninzichten voor Betrouwbaarheid, Beveiliging en Schaalbaarheid
- De Juiste Connectiviteitsoplossing Kiezen voor Uw IIoT Uitdagingen
- RTI kondigt OMG-adoptie van OPC UA/DDS Gateway-standaard aan
- Waarom RTI Connext DDS de Go-to Middleware is voor Autonome Voertuigen
- Top 7 Bronnen voor Industrial IoT-ontwikkelaars – 2017 Editie
- RTI Labs Lanceert Python-Enabled Connector voor Connext DDS – Nu in de Connext Suite
- Introductie van RTI's Eerste Industrial IoT Podcast: The Connext
- Top 2016 Bronnen voor Connext DDS Ontwikkelaars en Ingenieurs