Каков «стандартный» размер стека и кучи в программе на языке C?

Я читал, что «стандартный» и начальный размер стека в Linux составляет ~ 8 МБ, а в Windows - ~ 1 МБ.

Но как работает выделение кучи? Устанавливает ли ОС «виртуальный» размер кучи процесса, как это делается для стека с выделенной и зарезервированной памятью?

6
задан Julio Vga 5 November 2011 в 01:38
поделиться