Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
OSSO ().docx
Скачиваний:
17
Добавлен:
08.04.2015
Размер:
52.62 Кб
Скачать

26.02.13

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

Учет использования ресурсов - возможность автоматического учета использования различных ресурсов и отображения параметров производительности ЭВМ.

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

Организация эффективного использования ресурсов ЭВМ

Число основных ресурсов ЭВМ относят:

- процессоры

- основную память

- таймеры

- наборы данных

- диски

- источники информации любого типа (флешки и тд)

- принтеры, т.е. внешние устройства тоже

- сетевые устройства

Ресурсы распределяются ОС между выполняемыми программами.

Программа, которая хранится на каком-либо носителе, является статическим объектом и не требует затрат оперативной памяти. Выполняемая программа становится динамическим объектом и называется процессом, который в период реализации постоянно меняет свое состояние и требует различных ресурсов.

2.1. Планирование предназначено обеспечить эффективное использование ЭВМ. Для этого используются различные критерии эффективности, в соответствии с которыми ОС организует управление ресурсам.

2.2. Удовлетворение запросов на ресурсы – выделение ресурса в соответствии с запросом процесса.

2.3. отслеживание состояния и учет использования ресурса – ведение таблиц оперативной информации по занятости ресурса и его распределенной доли.

2.4. разрешение конфликтов между процессами, претендующими на одни и те же ресурсы.

Большинство функций управления ресурсами управляется ОС автоматически и прикладному программисту и обычному пользователю недоступны.

Облегчение процессов эксплуатации аппаратных и программных средств.

3.1. набор служебных программ (утилит), обеспечивающих резервное копирование, архивацию данных, проверку, очистку или фрагментацию дисковых устройств и другое.

3.2. средства диагностики и восстановления работоспособности ЭВМ и ОС.

- программы диагностики ОС

- откат к последней работоспособной конфигурации

- средства реанимации поврежденных и удаленных файлов

Возможность развития.

4.1. обновление и возникновение новых видов аппаратного обеспечения – учитывается поставка новых драйверов (программ совместимости) и специальными дополнениями от разработчика ОС.

4.2. новые сервисы – учитывает необходимость развития системного администрирования и позволяет добавлять новые инструменты контроля и управления за счет установи соответствующих дополнений.

4.3. исправление (обнаружение программных ошибок)

4.4. новые версии и редакции ОС

Состав компонентов и функции операционной системы:

1. управление процессами

2. управление памятью

3. управление файлами

4. управление внешними устройствами

5. защита данных

6. администрирование

7. интерфейс прикладного программирования

8. пользовательский интерфейс

Архитектура операционной системы

- это структурная и функциональная организация ОС на основе некоторой совокупности программных модулей (исполняемые и объектные модули формата системы, программные модули специальных форматов – загрузчики, драйверы, расширения, утилиты; файлы конфигурации и другое).

Большинство современных ОС представляет собой хорошо структурированные модульные системы способные к развитию, расширению и переносу на новые платформы, разработанные с использованием основных принципов:

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]