Как настроить Ubuntu для low latency networking?

В моей лаборатории стоит сервер для измерений на котором стоит Ubuntu. На сервере есть программа на Си, которая занимается тем, что принимает данные с сетевой карты (tcp соединение) и должна как можно быстрее отправить ответ. Сетевые задержки при получении и о пакетов очень критичны (важны десятки микросекунд). Саму программу я оптимизировал по максимуму, но в тонких настройках Ubuntu нет опыта.

Прошу подсказать, что можно настроить в Ubuntu чтобы уменьшить локальную задержку при обработке/отправке пакетов?
  • Вопрос задан
  • 3164 просмотра
Пригласить эксперта
Ответы на вопрос 2
las68
@las68
Ubuntu не является RTOS. Выкинуть Ubuntu. Купить QNX.
Ответ написан
Комментировать
@insekt
Полагаться на стек ОС (какая она бы реальная ни была) в вашем случае неразумно.
Подумайте над тем, чтобы работать напрямую с интерфейсом Eth.

Еще вопрос. А зачем вам TCP?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы