Объявление о последнем тесте RTI Perftest для Connext DDS
Мы с гордостью объявляем о выпуске последней версии нашего инструмента тестирования производительности:RTI Perftest 2.4. Этот новый выпуск в основном направлен на улучшение готовых к работе возможностей при тестировании производительности продуктов RTI Connext. Мы стремимся достичь этого тремя разными способами:
1) Предоставление дополнительной (и более четкой) информации о выполняемом тесте: Какая версия RTI Perftest
и какая версия RTI Connext DDS
Библиотеки вы используете? У вас задержка
или Пропускная способность
контрольная работа? Как часто вы отправляете образцы задержки
? Что за надежность
ты используешь? На все эти вопросы было сложно ответить в предыдущих версиях RTI Perftest
. и вам нужно было проверить значения по умолчанию или параметр командной строки, который вы использовали. Однако мы решили эту проблему в этом новом выпуске, показав сводку теста, прежде чем вы начнете получать результаты. Наше новое резюме теперь выглядит так:
$> 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)
Режим:ПРОХОДНОЙ ТЕСТ
(Используйте "-latencyTest" для режима задержки)
Конфигурация Perftest:
Надежность:Надежный
Ключ:Нет
Идентификатор издателя:0
Счетчик задержки:1 выборка задержки на каждые 100000 выборок
Размер данных:32, 64, 256, 1024, 8192, 32768, 63000
Пакетная обработка:8192 байта (используйте "-batchSize 0" для отключения пакетной обработки)
Скорость публикации:неограниченная (не указана)
Время исполнения:30 секунд.
Получать с помощью:Слушатели
Домен:27
Динамические данные:нет
Асинхронная публикация:нет
XML-файл:perftest_qos_profiles.xml
Транспортная конфигурация:
Тип:UDPv4 &SHMEM (взято из XML-файла QoS)
Использовать многоадресную рассылку:ложь
В ожидании обнаружения 1 подписчиков ...
Жду объявления о подписчиках ...
Отправка 50 инициализационных эхо-запросов ...
Публикация данных…
2) Тщательно выбирайте настройки по умолчанию в зависимости от выполняемого теста RTI Perftest: РТИ Перфтест стремится всегда обеспечивать максимальную производительность для каждого сценария. Это означает, что нам нужно сделать RTI Perftest мудро выбирайте настройки по умолчанию, которые следует использовать для каждого типа теста. Некоторые из этих изменений настроек могут быть действительно значительными, например, переход от использования только UDPv4
в UDPv4
и Общая память
в качестве транспортных средств по умолчанию, которые будут использоваться, или определите, является ли выполняемый тест Throughput
test, и в этом случае используйте Batching
для небольших объемов данных.
3) Уменьшение RTI Perftest Потребление памяти: Мы значительно снизили потребление памяти для RTI Perftest без какого-либо влияния на общую производительность.
Это лишь некоторые из функций, которые мы добавили в новую версию. Он также включает исправления ошибок и другие небольшие улучшения, которые делают компиляцию и выполнение RTI Perftest еще более плавным.
Мы рекомендуем вам попробовать этот новый продукт! RTI Perftest
доступен несколькими способами:
- Вы можете клонировать его из нашего репозитория Github:
git clone -b release / 2.4
https://github.com/rticommunity/rtiperftest.git - Вы можете получить пакет с исходными файлами на странице выпуска.
- Вы также можете напрямую загрузить скомпилированные двоичные файлы для Windows, Linux и MacOS со страницы релиза (упомянутой выше), не компилируя ее!
Подробнее о нашем официальном приложении для тестирования производительности и все его возможности можно найти в нашей документации.
В дополнение к этому выпуску мы хотим сообщить, что команда RTI по производительности начнет серию сообщений в блоге, посвященных объяснению, как измерять производительность, как использовать наши инструменты измерения и как получить максимальную выгоду от RTI Connext DDS
. Следите за новостями!
Интернет вещей
- Open DDS против программного обеспечения RTI DDS
- Плагин Telegraf для Connext DDS:создание системы мониторинга временных рядов с помощью DDS и InfluxDB
- Connext 6:уже доступно!
- Connext DDS и промышленный Интернет вещей:5 главных вещей, которые нужно знать
- Сопоставление вашей проблемы IIoT с правильным решением для подключения
- Объявление о стандарте шлюза OPC UA / DDS
- Вот почему все используют RTI Connext DDS для автономных транспортных средств
- 7 наших лучших ресурсов для разработчиков Интернета вещей за 2017 год
- Представляем RTI Labs и коннектор для Connext DDS с Python
- Слушать без переедания:анонс первого подкаста RTI для IIoT