В чем разница между стеком ядра и стеком пользователя?

Зачем использовать два разных стека в одной программе? Как trap изменяет текущий стек программы с пользовательского на стек ядра? Как он возвращается в стек пользователя после завершения системного вызова?

Каждый ли процесс имеет ядро ​​и стек пользователя?

10
задан Tim Post 9 February 2011 в 07:16
поделиться