Какая память перед 0x08048000 используется на 32-битной машине?

В Linux я узнал, что каждый процесс хранит данные, начиная с 0x08048000 на 32-битной машине (и 0x00400000 на 64-битной машине).

Но я не знаю причину, почему начинать с этого . Какая память перед 0x08048000 использовалась для?

Обновление : Некоторые думают, что он привязан к ядру. Однако, насколько мне известно, ядро ​​Linux использует высокопроизводительную память, начиная с пользовательского стека.

19
задан Mu Qiao 28 August 2011 в 02:10
поделиться