Я смотрю на модель памяти процесса IA-32 в Linux, и у меня к ней простой вопрос. Что содержат серые области на картинке? Они только включены, чтобы показать начало и конец памяти? Итак, текст начинается с 0x0, а стек начинается с 0xFFFFFFFF?
Возобновлена:
Привет, в курсе ОС я посещаю этот вопрос снова становится актуальным. В частности, мне нужно знать, что содержат серые области. Судя по ответам, я вижу, что он содержит код ядра вверху и страницу разыменования нулевого указателя внизу. Но каков код ядра? Я не предполагаю, что это вся операционная система, но может ли это быть встроенный планировщик, вызовы библиотеки ядра или?
С наилучшими пожеланиями, Лассе Эспехолт
альтернативный текст http://img403.imageshack.us/img403/3156/capturecj.png