Название: Socket и его скорость под Linux...... Отправлено: Aleksan от Май 03, 2005, 08:06 Вопрос в следующем.
Есть сервер написанный на QT и использующий QT QSocketDevice. Проблема вот в чем: если клиент и сервер работают под Windows то связь клиента с сервером очень быстрая. Если же сервер перемещается на Linux то связь замедляется раз в 20 а то и больше. Измерял время работы функций QSocketDevice::writeBlock и QSocketDevice::readBlock. Обе они работают очень быстро. Тоесть задержка происходит гдето на системном уровне. Может быть это связано с конфигурацией самого Linux. Может кто сталкивался с такой проблемой? Название: Socket и его скорость под Linux...... Отправлено: ANM от Май 03, 2005, 10:08 Наверное нужно выключить алгоритм Nagle? Опция TCP_NODELAY.
|