Основы программирования в Win32API. Марапулец Ю.В. - 38 стр.

UptoLike

Составители: 

Рис. 3.1. Архитектура памяти Windows 9x
Рис. 3.2. Архитектура памяти Windows NT
Подобно виртуальной реальности, виртуальной оперативной памяти не
существует, однако у системы возникает полная иллюзия ее наличия:
2 Гб адресного пространства, к которому может обращаться любая программа,
представляют собой виртуальную память. На самом деле в системе нет 2 Гб
физической памяти, однако каким-то образом программы могут использовать
весь диапазон адресов. Очевидно, присутствует некий фоновый «переводчик»,
молчаливо преобразующий каждое обращение к памяти в реальный физиче-
ский адрес. Благодаря такому преобразованию реализуется большинство воз-
можностей менеджера виртуальной памяти (VMM). VMM – это часть опера-
38
                   Рис. 3.1. Архитектура памяти Windows 9x




                   Рис. 3.2. Архитектура памяти Windows NT

     Подобно виртуальной реальности, виртуальной оперативной памяти не
существует, однако у системы возникает полная иллюзия ее наличия:
2 Гб адресного пространства, к которому может обращаться любая программа,
представляют собой виртуальную память. На самом деле в системе нет 2 Гб
физической памяти, однако каким-то образом программы могут использовать
весь диапазон адресов. Очевидно, присутствует некий фоновый «переводчик»,
молчаливо преобразующий каждое обращение к памяти в реальный физиче-
ский адрес. Благодаря такому преобразованию реализуется большинство воз-
можностей менеджера виртуальной памяти (VMM). VMM – это часть опера-

                                     38