|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Ivan Voytas 2:5020/400 17 May 2004 13:10:57 To : Gleb Smirnoff Subject : Re: FAQ list 1-3 -------------------------------------------------------------------------------- > Как мне кажется чисто интуитивно, самое важное именно активность. Когда в > секунду несколько десятков процессов несколько сотен раз просыпаются из сна. > То есть, если бы весь этот траффик тек через один ppp - то все тормозило бы > намного меньше. Мне кажется, что существенную толику в загрузку превносит > не только context switching kernel<->ppp, но и скедулинг этой уймы процессов. По моему скромному практическому опыту выходит, что именно переключение контекстов и тормозит. То есть был концентратор, где много пользователей и тестовый сервер, на котором искался предел производительности. Пределы совпадали (на глаз отличий не заметил). Да и чисто интуитивно - scheduling есть нормальный механизм переключения контекстов. Который одинаково будет работать при нескольких ppp и при нескольких сотнях ppp. Приближенно говоря, прилетел пакет - context switch. А в какой именно из 200 висящих ppp мы переключились - это уже не суть. Общее количество переключений контекста есть функция от pps, а не от количества user-level ppp. Где я не прав? --- ifmail v.2.15dev5.3 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/739469aef54f.html, оценка из 5, голосов 10
|