Группа: Участник
Сообщений: 47
Регистрация: 2-10-10
Из: Москва
Пользователь №: 59 883
Приветствую. Вопрос к тем кто работает с 10G. Возникла задача зарегистрировать данные на компьютере(Windows). Скорость выдачи данных до 6 Гбит. Сетевая карта Intel520. Попробовали принимать через "PSSDK", происходит потеря пакетов.
Группа: Участник
Сообщений: 47
Регистрация: 2-10-10
Из: Москва
Пользователь №: 59 883
Сделали RX буфер для сокета в 64МБ. Объем ошибок резко сократился. Наблюдался момент прихода пакетов не подряд. Сделали буфер задержки. Ошибки теперь наблюдаются редко, но все же они есть. Обратил внимание, что они появляются когда: - происходит деинсталляция программ в системе - работала виртуальная машина - был входящий udp-траффик ~100Мб/c на карту 1G (может просто совпадение). Есть ли способ улучшить прием?
Группа: Свой
Сообщений: 1 129
Регистрация: 19-07-08
Из: Санкт-Петербург
Пользователь №: 39 079
Цитата(Vacik @ Jan 14 2017, 12:19)
Есть ли способ улучшить прием?
Перейти на Linux (если это возможно) и использовать DPDK. Можете почитать советы из статьи Но она, опять же, под Linux. Я не в курсе, если ли в Windows похожие "крутилки".