Организация ввода-вывода. Часть 1. Виртуальные драйверы и виртуальное окружение WINDOWS. Рощин А.В. - 27 стр.

UptoLike

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

27
Каталог
страниц
Таблицы
страниц
Физическая
память
Системная
8
7
3 Гб
Разделяемая
Не
представлена
6
5
2 Гб
Win 32
Не
представлена
4
приложение1
3
4 Мб
(частная)
Используются
только
2
0
приложением_2 1
0
Рис. 2.2. Если приложение_1 Win 32 выполнено, перед переключением на другое
приложение указатель 4 Мб слота в каталоге страниц указывает на таблицу
страниц, PTE которой указывают на 2, 3 и 4 страницы физической памяти
Windows 95 управляют входами каталога страниц (PDE) для арены
DOS таким же образом, как это делали Windows 3.x. С каждым
переключением виртуальной машины, компонент V86 текущей
выполняемой виртуальной машины копируется в линейное пространство,
из адресов, расположенных выше 2Гб, в адреса, расположенные ниже 1Мб,
простым изменением первого входа в корневом каталоге страниц.
Windows 95 более активно используют переключение каталога
страниц, чем Windows 3.x. Каждый раз, когда отдельный процесс Win32
выполнен, менеджер виртуальных машин Windows 95 переключает входы
каталога страниц для частной арены, оставляя входы каталога страниц для
разделяемой и системной арены теми же. И каждый раз, когда закончила
работу отдельная виртуальная машина, менеджер виртуальных машин
                                           27




          Каталог                                                    Физическая
          страниц                Таблицы        страниц               память

                                                                                    8
         Системная
                                                                                    7

 3 Гб                            Не                                                 6
         Разделяемая        представлена
                                                                                    5

 2 Гб                                                 Не                            4
           Win 32                                представлена
        приложение1                                                                 3

          (частная)                                                 Используются 2
 4 Мб                                                                  только
                                                                   приложением_2 1
    0
                                                                                    0
Рис. 2.2. Если приложение_1 Win 32 выполнено, перед переключением на другое
          приложение указатель 4 Мб слота в каталоге страниц указывает на таблицу
          страниц, PTE которой указывают на 2, 3 и 4 страницы физической памяти

        Windows 95 управляют входами каталога страниц (PDE) для арены
DOS таким же образом, как это делали Windows 3.x. С каждым
переключением          виртуальной    машины,       компонент     V86    текущей
выполняемой виртуальной машины копируется в линейное пространство,
из адресов, расположенных выше 2Гб, в адреса, расположенные ниже 1Мб,
простым изменением первого входа в корневом каталоге страниц.
        Windows 95 более активно используют переключение каталога
страниц, чем Windows 3.x. Каждый раз, когда отдельный процесс Win32
выполнен, менеджер виртуальных машин Windows 95 переключает входы
каталога страниц для частной арены, оставляя входы каталога страниц для
разделяемой и системной арены теми же. И каждый раз, когда закончила
работу отдельная виртуальная машина, менеджер виртуальных машин