LINUX.ORG.RU

История изменений

Исправление nickleiten, (текущая версия) :

Если PCI - то 40МБайт/с это очень хорошо. Учитывайте, что PCI это шина, тут нужно смотреть, какие ещё устройства на этой шине висят и используют пропускную способность (например, интегрированные в мат.плату звуковушка, порты ввода-вывода (com, lpt) вполне могут там висеть). Плюс ко всему, PCI условно полу-дуплексная шина, в один период времени только одно устройство (включая bus-master) может передавать данные. Так что скорость нужно считать суммарную и на приём и на передачу. С учётом всех издержек на служебные данные и задержки как раз до 50МБайт/с и получается.

Посему - ищите PCIe сетевой адаптер, лучше Intel, у них длинные очереди для NAPI из коробки и куча offload механизмов в чипе, причём в линуксе в драйверах всё поддерживается.

Исправление nickleiten, :

Если PCI - то 40МБайт/с это очень хорошо. Учитывайте, что PCI это шина, тут нужно смотреть, какие ещё устройства на этой шине висят и используют пропускную способность (например звуковушка, порты ввода-вывода (com, lpt) вполне могут там висеть). Плюс ко всему, PCI условно полу-дуплексная шина, в один период времени только одно устройство (включая bus-master) может передавать данные. Так что скорость нужно считать суммарную и на приём и на передачу. С учётом всех издержек на служебные данные и задержки как раз до 50МБайт/с и получается.

Посему - ищите PCIe сетевой адаптер, лучше Intel, у них длинные очереди для NAPI из коробки и куча offload механизмов в чипе, причём в линуксе в драйверах всё поддерживается.

Исходная версия nickleiten, :

Если PCI - то 40МБайт/с это очень хорошо. Учитывайте, что PCI это шина, тут нужно смотреть, какие ещё устройства на этой шине висят и используют пропускную способность. Плюс ко всему, PCI условно полу-дуплексная шина, в один период времени только одно устройство (включая bus-master) может передавать данные. Так что скорость нужно считать суммарную и на приём и на передачу. С учётом всех издержек на служебные данные и задержки как раз до 50МБайт/с и получается.

Посему - ищите PCIe сетевой адаптер, лучше Intel, у них длинные очереди для NAPI из коробки и куча offload механизмов в чипе, причём в линуксе в драйверах всё поддерживается.