[an error occurred while processing this directive]
|
Когда прерывания по приходу каждого байта - это не едиственно возможная схема. Для высокоскоростных портов лучше выдавать прерывания по заполнению буфера выше порога, а, скажем, раз в 10 или 50 мс опрашивать буфер и выкачивать то, что накопилось меньше порога.
Мое утверждение следующее: если грамотно сделать многопортовник под Винды, он не будет работать хуже, чем концентратор + грамотно сделанный 1 порт с тем же суммарным потоком.
Что же касается неправильной реализации - так если прерывания будут выдаваться по приходу каждого байта, и процессор не будет успевать их обрабатывать - то никакой концентратор не спасет.
E-mail: info@telesys.ru