Операционные системы (шпаргалка) — страница 8

  • Просмотров 9694
  • Скачиваний 257
  • Размер файла 75
    Кб

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

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

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

не является адресуемой, поэтому поиск нужных данных осуществляется по содержимому - значению поля "адрес в оперативной памяти", взятому из запроса. Многослойная архитектура. Вычислительную систему можно рассматривать как систему, составленную из трех иерархических слоев. Нижний слой образует аппаратура. Промежуточный – ядро ОС. Верхний слой – утилиты, обрабатывающие программы и приложения. Ядро ОС имеет также сложную

структуру и может содержать следующие слои 1)     средства аппаратной поддержки ОС 2)     машинно-зависимые модули 3)     базовые механизмы ядра 4)     менеджеры ресурсов 5)     интерфейс системных вызовов. Средства аппаратной поддержки включают в себя несколько пунктов 1)     средства поддержки привилегированного режима 2)     средства трансляции адресов

3)     средства переключения процессов 4)     системный таймер 5)     система прерываний 6)     средства защиты областей памяти * Гарантированное время реакции на внешнее событие является отличительным признаком систем РВ. Требование гарантированного времени реакции налагает специфические требования на архитектуру ОС; большинство современных ОС общего назначения непригодно для задач РВ. *