Це команда riostream, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн- емулятор Windows або онлайн-емулятор MAC OS
ПРОГРАМА:
ІМ'Я
riostream - потокова передача з нульовою копією через тест пінг-понгу RDMA.
СИНТАКСИС
riostream [-s адреса_сервера] [-b адреса_зв'язку] [-B_розмір_буфера]
[-I ітерації] [-C transfer_count]
[-S розмір_передачі] [-p порт_сервера] [-T тестовий_параметр]
ОПИС
Використовує потокову передачу через протокол RDMA (rsocket) для підключення та обміну даними між a
клієнтський і серверний додаток.
ВАРІАНТИ
-s адреса_сервера
Ім'я мережі або IP-адреса серверної системи, яка прослуховує з'єднання. The
використане ім'я або адреса повинні маршрутизуватися через пристрій RDMA. Цей параметр необхідно вказати
з боку клієнта.
-b адреса_прив'язки
Адреса локальної мережі, до якої потрібно приєднатися.
-B розмір_буфера
Вказує розмір мережевих буферів надсилання та отримання.
-I ітерації
Кількість разів, між якими буде обмінюватися вказаною кількістю повідомлень
клієнт і сервер. (за замовчуванням 1000)
-C кількість_передачі
Кількість повідомлень для передачі від клієнта до сервера і назад
кожна ітерація. (за замовчуванням 1)
-S розмір_перенесення
Розмір кожної переданої передачі в байтах. (за замовчуванням 1000) Якщо вказано "все",
rstream проведе серію тестів різних розмірів.
-p порт_сервера
Номер порту сервера.
-T test_option
Визначає параметри тесту. Доступні варіанти:
а | асинхронний - використовує асинхронну операцію (наприклад, вибір/опитування)
б | блокування - використовує блокування дзвінків
п | неблокуючий - використовує неблокуючі виклики
v | verify - перевіряє передачу даних
ПРИМІТКИ
Основне використання — запустити riostream на серверній системі, а потім запустити riostream -s server_name на
клієнтська система. За замовчуванням riostream запускає серію затримок і пропускної здатності
тести продуктивності. Визначення різних ітерацій, transfer_count або transfer_size
виконає налаштований користувачем тест із використанням значень за замовчуванням, де жодне не вказано.
Оскільки цей тест відображає ресурси RDMA у простір користувача, користувачі повинні переконатися, що вони є
доступні системні ресурси та дозволи. Додаткову інформацію дивіться у файлі libibverbs README
подробиці
Використовуйте riostream онлайн за допомогою служб onworks.net