avi>Мужик ты гонишь, драйвера ВСЕГДА И ТОЛЬКО работают в ядре.
M>То есть, в режиме ядра отрабатывается минимум, чтобы уменьшить время отклика. Через специальный механизм отложенных вызовов дополнительные более длительные функции отрабатываются в пользовательском режиме.
avi>Из ядра вызываются функции пользовательского режима Я правильно понял
avi>мужик ты просто гонишь.
Не, не гоню. Ты вообще про отложенные вызовы слышал?
M>Кроме того, есть много специальных ухищрений именно в GDI и оконной подсистеме, связанных с дублированием данных, чтобы уменьшить необходимое число "переходов" между режимом ядра и пользовательским режимом. Для каждого окна хранится кроме действительно необходимой ещё некоторое количество "окружающей" информации.
avi>Ага конечно, они просто копируются приложение->ядро->подсистема->ядро->приложение
Что значит "подсистема" в этом списке?
... << RSDN@Home 1.0 beta 7a >>