русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Переменное распределение, глобальная область видимости


Дата добавления: 2014-11-28; просмотров: 479; Нарушение авторских прав


Эта комбинация, вероятно, наиболее проста в реализации и принята во многих операционных системах. В любой момент времени в основной памяти имеется не­сколько процессов, каждому из которых выделено некоторое количество кадров. Обычно операционная система поддерживает также список свободных кадров. При возникновении прерывания обращения к странице к резидентному множеству про­цесса добавляется свободный кадр, и затребованная страница загружается в него. Таким образом, размер процесса постепенно растет, что должно снижать общее ко­личество прерываний из-за отсутствия страницы в системе.

Сложность при таком подходе заключается в выборе страницы для замеще­ния. Когда свободные кадры оказываются израсходованными, операционная сис­тема должна выбрать для замещения страницу, находящуюся в данный момент в основной памяти. Этот выбор производится из всех незаблокированных стра­ниц в памяти. При использовании любой из рассмотренных ранее стратегий вы­бираемая страница может принадлежать любому из резидентных процессов; не существует способа для определения того, какой из процессов должен потерять страницу их своего резидентного множества. Таким образом, снижение размера резидентного множества процесса может оказаться не оптимальным.

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



<== предыдущая лекция | следующая лекция ==>
Область видимости замещения | Переменное распределение, локальная область видимости


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.39 сек.