Цитата(dxp @ Nov 17 2005, 14:07)

Это что ж, на каждого абонента отдельный процесс? Зачем?
Процессы ОЧЕНЬ простые, код вылизывается, затрат на переключения контекста практически нет.
Лет ...надцать назад была еще одна причина - 8085/Z80 прцессор с 8K очень дорогой ROM,
ну RAM было больше и дешевле - 256 процессов и заметная экономия кода.
Ну а о том, что можно и по другому - я и сам уже писал, да и делал, но уже на AM186CC.
Предстваляю все это себе очень хорошо. В принципе можно считать, что тот самый один процесс,
который их всех одинаковых обслуживает является сам по себе небольшим "кооперативчиком" для
которого и создастся своя "системка".
Пока на подсознательном уровне "хочу", но похоже, что мощность контроллеров растет быстрее,
чем я пишу :-) и возможно со всеми эти мелочными заморочками следует завязывать :-).