ВУЗ:
Составители:
26
Многие операционные системы предотвращают непосредственное
обращение к системным страницам компонентов пользователя. Для этого
для системных страниц в PTE устанавливается бит супервайзера, который
вызывает отказ страницы, если к системной странице происходит
обращение из режима пользователя.
Windows 95 вообще не используют биты супервайзера, что упрощает
передачу данных между виртуальным драйвером (VxD) и приложением –
VxD может лишь передать
приложению указатель, который может быть
прямо использован приложением.
Арена DOS в линейном адресном пространстве 0-4Mб, передана
приложениям DOS и небольшой части кучи (области динамической памяти
– heap) Win16. Как уже говорилось, приложения DOS должны находиться
здесь, так как они выполняются в режиме V86 и, следовательно,
генерируют линейные адреса ниже 1Мб. Небольшая часть кучи Winl6 для
использования системными DLL (динамически
загружаемыми
библиотеками) Winl6, которые занимаются выделением памяти для связи с
DOS, резидентными программами, и т.д.
26
Многие операционные системы предотвращают непосредственное
обращение к системным страницам компонентов пользователя. Для этого
для системных страниц в PTE устанавливается бит супервайзера, который
вызывает отказ страницы, если к системной странице происходит
обращение из режима пользователя.
Windows 95 вообще не используют биты супервайзера, что упрощает
передачу данных между виртуальным драйвером (VxD) и приложением –
VxD может лишь передать приложению указатель, который может быть
прямо использован приложением.
Арена DOS в линейном адресном пространстве 0-4Mб, передана
приложениям DOS и небольшой части кучи (области динамической памяти
– heap) Win16. Как уже говорилось, приложения DOS должны находиться
здесь, так как они выполняются в режиме V86 и, следовательно,
генерируют линейные адреса ниже 1Мб. Небольшая часть кучи Winl6 для
использования системными DLL (динамически загружаемыми
библиотеками) Winl6, которые занимаются выделением памяти для связи с
DOS, резидентными программами, и т.д.
Страницы
- « первая
- ‹ предыдущая
- …
- 24
- 25
- 26
- 27
- 28
- …
- следующая ›
- последняя »
