Самым частым (после часов) исключением для ядра является запрос системного вызова. Потребности производительности системы требуют, чтобы ядро минимизировало накладные расходы при выполнении системного вызова. Обработчик системного вызова должен выполнить следующую работу.
Проверить, что параметры системного вызова размещены по действительным адресам пользователя, и скопировать их из адресного пространства пользователя в ядро.
Вызвать процедуру ядра, реализующую системный вызов.
Еще по теме:
- 16/06/2010 13:31 - Исключения
- 15/06/2010 08:13 - Состояние процесса
- 15/06/2010 01:16 - Использование ресурсов
- 11/06/2010 15:57 - Возвращение из системного вызова
- 01/06/2010 19:17 - Обработка результатов