Форум — Development recv() timings 0 0 recv()[read()] отрабатывет прием с таймингом порядка 100 мс. Нужно порядка 2 мс. что делать, куда копать? (= Ссылка
Ответ на: комментарий от saper 23.06.07 01:20:31 MSK Фигня в том, что оно неблокирующее выставлено (= вроде.. Код еще утром точнее просмотрю на предмет переключения режима блокирования. Но может что то еще может давать такой эффект :] ? vasily_pupkin ★★★★★ (23.06.07 01:56:36 MSK) автор топика Показать ответ Ссылка
Ответ на: комментарий от vasily_pupkin 23.06.07 01:56:36 MSK > Но может что то еще может давать такой эффект :] ? Да, если вы read по 1 байту делаете. saper ★★★★★ (23.06.07 02:33:35 MSK) Показать ответ Ссылка
Ответ на: комментарий от saper 23.06.07 02:33:35 MSK > read по 1 байту делаете В цикле имел ввиду. saper ★★★★★ (23.06.07 13:48:53 MSK) Показать ответ Ссылка
Ответ на: комментарий от saper 23.06.07 13:48:53 MSK http://www.unixguide.net/network/socketfaq/2.16.shtml Проблема решена vasily_pupkin ★★★★★ (23.06.07 14:07:31 MSK) автор топика Показать ответы Ссылка
Ответ на: комментарий от vasily_pupkin 23.06.07 14:07:31 MSK вообщето это немного не с той оперы. тебе может помочь только sched_setscheduler() cvv ★★★★★ (25.06.07 14:17:56 MSK) Ссылка
Ответ на: комментарий от vasily_pupkin 23.06.07 14:07:31 MSK Реально лучше на select переползти ибо recv() изрядно хромать может с тайм аутом anonymous (25.06.07 16:47:12 MSK) Ссылка