Что нового в блоге...
...when altering one's mind becomes as easy as programming a computer, what does it mean to be human?..
26 июня 2011 г.
18 июня 2011 г.
Адресное пространство под микроскопом
Продолжаем тему про память в программах Delphi.
В прошлый раз мы узнали о том, что понятие "память" в программах представляет собой большой однородный массив байтов, где и хранится в куче вообще всё, с чем напрямую работает программа. Массив этот виртуален, не ограничен количеством физической памяти, индивидуален у каждой программы и достаточно велик, чтобы вы не задумывались о его ограничениях 99% времени. Большой размер, изолированность и однородность существенно упрощает разработку программ.
Ну, вообще-то я вам наврал. Извините, если вы мне поверили.
В прошлый раз мы узнали о том, что понятие "память" в программах представляет собой большой однородный массив байтов, где и хранится в куче вообще всё, с чем напрямую работает программа. Массив этот виртуален, не ограничен количеством физической памяти, индивидуален у каждой программы и достаточно велик, чтобы вы не задумывались о его ограничениях 99% времени. Большой размер, изолированность и однородность существенно упрощает разработку программ.
Ну, вообще-то я вам наврал. Извините, если вы мне поверили.
Подписаться на:
Сообщения
(
Atom
)