RTI Perftest 2.4 lanzado: Pruebas de rendimiento mejoradas para Connext DDS
Nos complace presentar RTI Perftest 2.4, la última evolución de nuestro kit de herramientas de pruebas de rendimiento para RTI Connext DDS. Esta actualización ofrece una experiencia más fluida e informativa lista para usar, permitiendo a los usuarios comprender y optimizar sus escenarios de prueba con mayor confianza.
Mejoras clave:
1. Metadatos de prueba transparentes. Antes de que lleguen los resultados, la herramienta ahora imprime un resumen conciso de la configuración: versiones de Perftest y Connext DDS, tipo de prueba (latencia o throughput), cadencia de muestras, configuraciones de fiabilidad y todos los demás parámetros relevantes. Ejemplo de salida:
$> 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. Configuraciones por defecto inteligentes. Perftest ahora selecciona automáticamente la estrategia óptima de transporte y batching para cada prueba —cambiando de UDPv4 puro a una configuración combinada UDPv4/Memoria Compartida para escenarios de throughput, y habilitando batching para cargas pequeñas cuando es apropiado.
3. Huella de memoria reducida. La nueva versión reduce sustancialmente el uso de memoria mientras preserva el rendimiento máximo, facilitando la ejecución de experimentos a gran escala en hardware modesto.
Mejoras adicionales incluyen correcciones de errores y refinamientos menores que agilizan la compilación y ejecución.
Pruebe RTI Perftest 2.4 hoy. Puede obtenerse de varias formas:
- Clone el repositorio:
git clone -b release/2.4 https://github.com/rticommunity/rtiperftest.git - Descargue el paquete fuente desde la página de lanzamiento.
- Obtenga binarios precompilados para Windows, Linux o macOS directamente desde la misma página de lanzamiento.
Para documentación completa sobre la Aplicación Oficial de Pruebas de Rendimiento y su conjunto completo de características, consulte la Documentación de RTI Perftest.
En paralelo, el Equipo de Rendimiento de RTI lanzará una nueva serie de blog cubriendo técnicas de medición de rendimiento, mejores prácticas para usar nuestras herramientas y estrategias para desbloquear el máximo potencial de RTI Connext DDS. ¡Esté atento!
Tecnología de Internet de las cosas
- OpenDDS vs. RTI Connext DDS: Elegir la Solución DDS Adecuada
- Construyendo un Sistema Robusto de Monitoreo de Series Temporales: Integrando RTI Connext DDS con Telegraf e InfluxDB
- RTI Connext 6 Ya Disponible: Rendimiento Mejorado, Seguridad y Conectividad Unificada
- Connext DDS en IIoT: 5 Claves para Fiabilidad, Seguridad y Escalabilidad
- Elegir la Solución de Conectividad Adecuada para sus Desafíos IIoT
- RTI anuncia la adopción por OMG del estándar Gateway OPC UA/DDS
- Por qué RTI Connext DDS es el middleware de referencia para vehículos autónomos
- Top 7 recursos para desarrolladores de IIoT industrial – Edición 2017
- RTI Labs lanza Connector para Connext DDS con Python —Ahora en la suite Connext
- Presentando el primer podcast IIoT industrial de RTI: The Connext
- Top recursos 2016 para desarrolladores e ingenieros de Connext DDS