Почему память разбивается на стек и кучу? [Дубликат]

Возможный дубликат:
Что и где находятся стек и куча

У меня есть пара вопросов по стеку против кучи.

Основное, что нужно знать, это то, что стек быстрее, чем куча, но ограничен. (поправьте меня если я ошибаюсь).

Однако мне всегда было интересно, как работают стек и куча. ОЗУ - это всего лишь одна часть памяти, она не разделена на «стек» и «кучу» (или это?). Если так,почему мы сначала разделяем память на стек и кучу?

ОС может просто позволить нам иметь возможность распределять все в стеке -> все идет быстрее -> счастливый мир?

Я уверен, что это не так. Но почему!? Кто-нибудь может дать мне подробный ответ?

Извините, если этот пост является копией какого-то поста, когда-либо сделанного кем-то, так много всего связано со стеком и кучей, я не смог найти точный вопрос, который у меня возник. Если вам довелось узнать что-то одно, переходите и связывайте его.

Ответы на вопрос(3)

Ваш ответ на вопрос