- •«1. Обзор операционных систем. 1.1 Назначение и история развития ос»
- •«1. Обзор операционных систем. 1.2 Функции типичной ос»
- •«2. Принципы создания ос. 2.1 Методы структурирования ос (монолитная реализация, поуровневая декомпозиция, модульный подход, микроядерная ос)»
- •«2. Принципы создания ос. 2.2 Процессы и ресурсы»
- •«2. Принципы создания ос. 2.3 Понятие прикладного программного интерфейса (api) »
- •«2. Принципы создания ос. 2.4 Требования приложений и эволюция программно-аппаратных средств»
- •«2. Принципы создания ос. 2.5 Вопросы организации ос»
- •«2. Принципы создания ос. 2.6 Прерывания (методы и реализация)/ Механизмы защиты, переход в режим системы (ядра)»
- •«3. Параллелелизм. 3.1 Структуры ос»
- •«3. Параллелелизм. 3.8 Мультипроцессирование (циклический опрос (spin-locks), повторная входимость)»
- •«4. Планирование и диспетчеризация.4.1 Статическое и динамическое планирование»
- •«4. Планирование и диспетчеризация.4.2 Планировщики и методы планирования»
- •«4. Планирование и диспетчеризация.4.3 Процессы и нити»
- •« 5. Управление памятью. 5.1. Обзор видов памяти и аппаратных средств управления памятью»
- •« 5. Управление памятью. 5.2 Перекрытие памяти, подкачка, фрагментация и загрузка разделами »
- •« 5. Управление памятью. 5.3 Страничная и сегментная организация памяти»
- •« 5. Управление памятью. 5.4 «Пробуксовка памяти» (Thrashing)»
- •« 5. Управление памятью. 5.5 Кэширование (Caching)»
« 5. Управление памятью. 5.4 «Пробуксовка памяти» (Thrashing)»
Пробуксовка памяти
*перемещение во внешнюю память рабочей страницы
перемещение во внутреннюю память рабочей страницы
замещение рабочей страницы другими данными
потеря данных рабочей страницы
Когда возникает «пробуксовка памяти»
* небольшой объем физ. память, не удается разместить в оперативной памяти требуемую страницу
большой объем физ. памяти, не удается разместить в оперативной памяти требуемую страницу
небольшой объем физ. памяти, удается разместить в оперативной памяти требуемую страницу
большой объем физ. памяти, удается разместить в оперативной памяти требуемую страницу.
Как избежать «пробуксовки»
*Увеличить объем оперативной памяти
* Уменьшить количество параллельно выполняемых задач
* попробовать использовать более эффективные дисциплины замещения
увеличить тактовую частоту процессора
« 5. Управление памятью. 5.5 Кэширование (Caching)»
В каком способе организации памяти используется кеширование
* Сегментарном
Статическом
Динамическом
Асинхронном
Кэширование операций ввода-вывода при работе с накопителями на магнитных дисках. Какие утверждения верны для кэширования дисковых операций?
повышает эффективность операций ввода-вывода за счет введения техники упреждающего чтения read ahead
основано на чтении с диска в буфер большего количества данных, чем содержит запрос.
позволяет читать дополнительные блоки данных, используемые особенно при последовательном доступе к данным.
использует принцип пространственной и временнной локальности данных.
существенно сокращает время выполнения операций с файлами.
*все вышеперечисленное
Кэширование операций ввода-вывода при работе с накопителями на магнитных дисках. Как называется пакет винчестеров с общим контроллером?
*RAID redundant array of independent disks
том
бобина
барабан
Что не содержит кеш-память
* Значение элемента данных
Адрес
Дополнительную информацию
Информацию о приоритете данных
Каков процент кеш-попаданий
* 90%
80%
85%
95%
