Здравствуйте, aik, Вы писали:
aik>Здравствуйте, Orlik, Вы писали:
O>>есть программа которая открывает порт и ждёт UDP пакеты , читает их и обрабатывает. есть подозрение что она не успевает обрабатывать неоторые пакеты и они теряются , как такое можно проверить ? Программа написана на C и как я понимаю такое можно посмотреть через ioctl , только я так и не нашел как именно. Загрузка проца нулевая , канал 100М потери могут быть только если переполняется буфер.
aik>tcpdump. aik>В качестве первой меры подними приоритет потоку, который у тебя принимает пакеты и обрабатывай пакеты асинхронно.
tcpdump при нескольких десятков пакетов в секунду ? и чего там можно будет увидеть ?