Lidar_Muxa/docker/ddsrate_test.sh

14 lines
645 B
Bash

#!/usr/bin/env bash
# Сравнение транспорта DDS: умолчания против профиля для крупных сообщений.
# Приёмник ничего не обрабатывает, поэтому меряется именно транспорт.
set -u
BAG="${1:?укажите бэг}"
TOPIC="${2:-/sensing/lidar/hesai128/pointcloud}"
PROFILE="${FASTRTPS_DEFAULT_PROFILES_FILE:-<умолчания>}"
echo "профиль: $PROFILE"
echo "/dev/shm: $(df -h /dev/shm | awk 'NR==2{print $2}')"
echo "rmem_max: $(cat /proc/sys/net/core/rmem_max)"
echo
bash "$(dirname "$0")/bagrate_test.sh" "$BAG" "$TOPIC"