|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Slawa Olhovchenkov 2:5030/500 02 Mar 2004 12:14:52 To : Valentin Nechayev Subject : device polling --------------------------------------------------------------------------------
02 Mar 04, Valentin Nechayev writes to Alexander Stavitsky:
VN> Затем, что вход в прерывание и выход из него - операции достаточно
VN> длительные, могут быть существенно длиннее, чем приём пакета на
VN> нормальной сетевухе (который сводится к учёту принятого в сетевых
VN> буферах и записью в порт сетевухи, а пакет в память уже давно влит
VN> посредством bus mastering). Группируя обработку прерываний, получаем
VN> существенную экономию времени процессора. Разумеется, всё это было бы
VN> ненужно, если бы сетевухи были умнее - позволяли конфигурировать себя
VN> хотя бы по принципу "даёшь прерывание через X микросекунд, если есть
VN> хоть один пакет, или через Y, если пришло N пакетов",
fxp
... В свои 20 лет он знал 9 опеpационных систем и ни одной женщины.
--- GoldED+/BSD 1.1.5
* Origin: (2:5030/500)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/222140444292.html, оценка из 5, голосов 10
|