ВУЗ:
Составители:
109
к возникновению специальных исключений, обрабатываемых
ядром операционной системы.
Рис. 4.8. Уровни привилегий
6. Механизм виртуальной памяти позволяет любой зада-
че использовать логическое адресное пространство размером до
64 Тб (16К сегментов по 4 Гб). Для этого каждый сегмент в сво-
ем дескрипторе имеет специальный бит, который указывает на
присутствие данного сегмента в оперативной памяти в текущий
момент времени. Неиспользуемый сегмент может быть выгру-
жен из оперативной во внешнюю память (например, дисковую),
о чем делается пометка в его дескрипторе. На освободившееся
место из внешней памяти может восстанавливаться содержимое
другого сегмента (этот процесс называется свопингом, или под-
качкой), и в его дескрипторе делается пометка о присутствии.
При обращении задачи к отсутствующему сегменту процессор
вырабатывает соответствующее исключение, обработчик кото-
рого и заведует виртуальной памятью в операционной системе.
После подкачки страницы (сегмента) выполнение задачи про-
должается, так что виртуализация памяти для прикладных задач
прозрачна (если не принимать во внимание задержку, вызван-
ную подкачкой).
к возникновению специальных исключений, обрабатываемых
ядром операционной системы.
Рис. 4.8. Уровни привилегий
6. Механизм виртуальной памяти позволяет любой зада-
че использовать логическое адресное пространство размером до
64 Тб (16К сегментов по 4 Гб). Для этого каждый сегмент в сво-
ем дескрипторе имеет специальный бит, который указывает на
присутствие данного сегмента в оперативной памяти в текущий
момент времени. Неиспользуемый сегмент может быть выгру-
жен из оперативной во внешнюю память (например, дисковую),
о чем делается пометка в его дескрипторе. На освободившееся
место из внешней памяти может восстанавливаться содержимое
другого сегмента (этот процесс называется свопингом, или под-
качкой), и в его дескрипторе делается пометка о присутствии.
При обращении задачи к отсутствующему сегменту процессор
вырабатывает соответствующее исключение, обработчик кото-
рого и заведует виртуальной памятью в операционной системе.
После подкачки страницы (сегмента) выполнение задачи про-
должается, так что виртуализация памяти для прикладных задач
прозрачна (если не принимать во внимание задержку, вызван-
ную подкачкой).
109
Страницы
- « первая
- ‹ предыдущая
- …
- 107
- 108
- 109
- 110
- 111
- …
- следующая ›
- последняя »
