Интернет магазин китайских планшетных компьютеров |
|
Компьютеры - Address Windowing Extensions02 мая 2011Address Windowing Extensions программный интерфейс в ОС семейства Microsoft Windows, позволяющий 32-битному приложению получить доступ к оперативной памяти, размер которой превышает размеры виртуального адресного пространства. Процесс отображения дополнительной памяти в адресное пространство приложения при помощи AWE называется «windowing» и сходен с концепцией «overlay» используемой, например, в ДОС. AWE подходит для приложений, обрабатывающих большие объемы данных, например СУБД, научные и инженерные приложения. Приложение выделяет регион памяти, называемый окно в виртуальном адресном пространстве и запрашивает при помощи интерфейса выделение одного или нескольких регионов физической памяти. Позже интерфейс позволяет приложению отобразить любой выделенный регион физической памяти на окно в адресном пространстве. Допустимо создание нескольких окон, таким образом, что суммарный размер окон не превышает размер доступного виртуального адресного пространства. Размеры окон и регионов физической памяти могут быть произвольными, но на любое из окон возможно отображения региона физ. памяти, не превосходящего по размеру окно. Использование AWE должно быть заложено в код приложения. Также приложение должно иметь права «Lock Pages in Memory» для использования AWE. AWE не зависит от расширения Physical Address Extension и не препятствует его использованию. В статье 2004 года, опубликованной в Dr. Dobb's Journal, отмечалось, что память, выделенная при помощи Address Windowing Extensions не подлежит сохранению в swap-файле, и было высказано предположение, что в регионы AWE памяти можно использовать для защиты данных, например, ключей шифрования. Просмотров: 1489
|