Это командный поток, который можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
riostream - потоковая передача с нулевым копированием через пинг-понг RDMA.
СИНТАКСИС
рипоток [-s адрес_сервера] [-b адрес_вязывания] [-B размер_буфера]
[-I итераций] [-C Transfer_count]
[-S размер_передачи] [-p порт_сервера] [-T test_option]
ОПИСАНИЕ
Использует потоковую передачу по протоколу RDMA (rsocket) для подключения и обмена данными между
клиентское и серверное приложение.
ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
-s адрес_сервера
Сетевое имя или IP-адрес серверной системы, прослушивающей соединения. В
используемое имя или адрес должны маршрутизироваться через устройство RDMA. Эта опция должна быть указана
со стороны клиента.
-b адрес_привязки
Адрес локальной сети для привязки.
-B размер_буфера
Указывает размер сетевых буферов отправки и получения.
-I итераций
Количество раз, когда указанное количество сообщений будет обменено между
клиент и сервер. (по умолчанию 1000)
-C количество_переводов
Количество сообщений для передачи от клиента на сервер и обратно на
каждая итерация. (по умолчанию 1)
-S размер_передачи
Размер каждой отправки в байтах. (по умолчанию 1000) Если указано «все»,
rstream проведет серию тестов разного размера.
-p порт_сервера
Номер порта сервера.
-T тестовый_опция
Задает параметры теста. Доступные варианты:
а | async - использует асинхронную операцию (например, выбор / опрос)
б | blocking - использует блокировку вызовов
п | неблокирующий - использует неблокирующие вызовы
v | verify - проверяет передачу данных
ПРИМЕЧАНИЯ
Основное использование - запустить riostream в серверной системе, а затем запустить riostream -s server_name на
клиентская система. По умолчанию riostream будет запускать серию значений задержки и пропускной способности.
тесты производительности. Указание разных итераций, transfer_count или transfer_size
запустит настроенный пользователем тест с использованием значений по умолчанию, если они не указаны.
Поскольку этот тест сопоставляет ресурсы RDMA с пространством пользователя, пользователи должны убедиться, что у них есть
доступные системные ресурсы и разрешения. Дополнительную информацию см. В файле README libibverbs.
Используйте риострим онлайн с помощью сервисов onworks.net