Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
СПО кр.DOC
Скачиваний:
32
Добавлен:
26.05.2014
Размер:
117.25 Кб
Скачать

Заключение.

Разные подсистемы среды представляют память так, как этого ожидают их приложения, все они опираются на систему виртуальной памяти исполнительной системы NT. Диспетчер виртуальной памятиWindowsNTреализует изощрённую систему управления виртуальной памятью. Он предоставляет каждому процессу большой набор виртуальных адресов, защищая эту память от других процессов, но позволяя процессам эффективно совместно использовать память и предоставлять им большие возможности управления. Имея надлежащие права доступа, процесс также может работать с адресным пространством других процессов – это свойство используется подсистемами среды. Диспетчер виртуальной памяти предоставляет и такие богатые возможности, как проецирование файлов и выделение несмежных участков памяти. ПодсистемаWin32 делает многие средства виртуальной памятиNTдоступными приложениями через свой 32-разрядныйAPI.

Диспетчер виртуальной памяти реализует постраничную защиту памяти, дополняющую защиту страниц, которая предоставляется процессорами. Области совместно используемой памяти реализованные как объекты, и, таким образом, их использование управляется и контролируется средствами защиты, общими для всех объектов. Кроме того, процесс может назначить постраничную защиту отдельным областям совместно используемой памяти.

Где только можно, диспетчер виртуальной памяти использует технику отложенных вычислений, чтобы не выполнять излишние, требующие больших временных затрат операций до тех пор, пока это не станет абсолютно необходимым.

Литература.

  1. Рихтер Дж. Windows для профессионалов. Третье издание. Microsoft Press /Русская редакция. 1997

  2. Custer H. Inside Windows NT. Second Edition. Microsoft Press. 1998.

  3. А. Калядин Windows NT для встраиваемых приложений. Открытые системы. N 2(28) 1998. Стр.15-18.

  4. А. Жданов Продолжая разговор о расширениях реального времени для Windows NT. Мир компьютерной автоматизации. N 2 1998. стр. 83-87

  5. А. Рыбаков, А. Жданов Windows NT во встраиваемых, промышленных и коммуникационных приложениях. PCWEEK, Russian Edition N 27-28(151-152) 14-27 июля 1998, стр. 28-29.