Цитата(Lerk @ Mar 27 2015, 17:35)

Вопрос сходу. Почему не сделать обмен, например, по 10 пакетов за раз? Linux отвечает один раз с указанием того, какие пакеты принял. Учитывая скорость передачи и скорость обработки пакета на МК, сэкономите кучу времени. Как проводить идентификацию пакетов в группе и обрабатывать нештатные ситуации - на свое усмотрение.
Вы прямо читаете наш код )) В МК уже сделали передачу по 32 пакета.
Осталось сделать группировку пакетов с подтверждением на Linux, однако есть непонимание, по какому принципу начинать отправку пакетов потдверждения, поскольку поток не регулярный.
То есть можем собрать 8 ответов и недопустимо долго ждать следующего пакета. Придётся какой-то таймер завести.
Да и в Linux пока такое безобразие не добавлено.
Думалось, может можно как-то на корню решить проблему быстродействия (пусть даже kernelspace) и
выкинуть код не заморачиваться передачей много пакетов за раз.
to BaNСпасибо за статистику, весьма совпадает с реальностью нашего Linux и userspace. Посмотрим, что за зверь этот xenomai.