18 июня 2011 г.

Адресное пространство под микроскопом

Продолжаем тему про память в программах Delphi.

В прошлый раз мы узнали о том, что понятие "память" в программах представляет собой большой однородный массив байтов, где и хранится в куче вообще всё, с чем напрямую работает программа. Массив этот виртуален, не ограничен количеством физической памяти, индивидуален у каждой программы и достаточно велик, чтобы вы не задумывались о его ограничениях 99% времени. Большой размер, изолированность и однородность существенно упрощает разработку программ.

Ну, вообще-то я вам наврал. Извините, если вы мне поверили.