Типы оградительных сооружений в морском порту: По расположению оградительных сооружений в плане различают волноломы, обе оконечности...
Адаптации растений и животных к жизни в горах: Большое значение для жизни организмов в горах имеют степень расчленения, крутизна и экспозиционные различия склонов...
Топ:
Проблема типологии научных революций: Глобальные научные революции и типы научной рациональности...
Особенности труда и отдыха в условиях низких температур: К работам при низких температурах на открытом воздухе и в не отапливаемых помещениях допускаются лица не моложе 18 лет, прошедшие...
Техника безопасности при работе на пароконвектомате: К обслуживанию пароконвектомата допускаются лица, прошедшие технический минимум по эксплуатации оборудования...
Интересное:
Принципы управления денежными потоками: одним из методов контроля за состоянием денежной наличности является...
Инженерная защита территорий, зданий и сооружений от опасных геологических процессов: Изучение оползневых явлений, оценка устойчивости склонов и проектирование противооползневых сооружений — актуальнейшие задачи, стоящие перед отечественными...
Распространение рака на другие отдаленные от желудка органы: Характерных симптомов рака желудка не существует. Выраженные симптомы появляются, когда опухоль...
Дисциплины:
2018-01-30 | 185 |
5.00
из
|
Заказать работу |
Содержание книги
Поиск на нашем сайте
|
|
Операционная система в виде набора функций
Обобщенная структура операционной системы представлена на рис. 16.6. Любая операционная система, независимо от ее структуры, имеет определенный набор функциональных компонентов.
Представление операционной системы %
±
Набор функций
Системные службы
Многослойная структура
Управление процессами
Управление основной памятью
Управление файлами
Обеспечение безопасности
Управление системой ввода-вывода
Интерпретатор команд
Управление
сетевыми
соединениями
Выполнение программ
Взаимодействие с файловой системой
Обработка ошибок
Операции ввода-вывода
Межпрограммное взаимодействие
Обеспечение безопасности
Управление дисковой памятью
Распределение ресурсов
Рис. 16.6. Обобщенная структура операционной системы
Представление о структуре операционной системы 477
Управление процессами
Понятие процесса является одним из наиболее важных в операционной системе. Процесс — выполнение в процессоре компьютера инструкций программы. До тех пор, пока набор команд процессора записан на диск в виде файла, он является программой. Когда же этот набор команд загружается в память компьютера и начинает последовательно выполняться, он становится процессом. Поскольку мы говорим о многозадачных системах, то в памяти компьютера одновременно находится и выполняется несколько таких последовательностей. Причем процессор, согласно заданным параметрам, периодически останавливает выполнение одной последовательности команд и переходит к другой, к третьей. Та последовательность команд, которая в данный момент не выполняется, должна хранить свое состояние, чтобы процессор мог продолжить ее выполнение с места ее остановки. Таким образом, любой процесс связан с памятью, которую он занимает, с точкой выполнения (счетчиком команд), пользователем и связанными ресурсами (открытыми файлами, соединениями или устройствами компьютера). Вся совокупность этих данных описывает состояние процесса и хранится в таблице процесса.
|
Операционная система должна быть способна:
□ создавать или уничтожать системные и пользовательские процессы;
□ приостанавливать и возобновлять выполнение процесса;
□ поддерживать механизм синхронизации, взаимодействия и взаимного блоки
рования процессов.
Управление основной памятью
Основная, или оперативная, память — это быстродействующее хранилище данных, к которому у центрального процессора есть прямой доступ. В этом хранилище инструкции размещаются для их последующего выполнения. Процессор может разделять прямой доступ к основной памяти с устройствами ввода-вывода. В этом случае устройства ввода-вывода могут записывать в основную память массивы данных, которые процессор затем считывает для выполнения или обработки.
Операционная система отвечает за следующие аспекты управления основной памятью:
□ следит за тем, какая часть памяти каким процессом или устройством исполь
зуется;
□ определяет, какие процессы должны быть загружены в память;
□ выделяет и освобождает память.
Управление файлами
Файловая система является частью операционной системы и предназначена для организации, хранения и именования данных на носителях. Данные могут храниться на самых разных физических устройствах (жестких дисках, flash-картах, лентах или DVD-дисках). Операционная система обеспечивает логический уровень представления этих устройств, а также структуры хранящихся на них данных.
|
|
Поперечные профили набережных и береговой полосы: На городских территориях берегоукрепление проектируют с учетом технических и экономических требований, но особое значение придают эстетическим...
Индивидуальные очистные сооружения: К классу индивидуальных очистных сооружений относят сооружения, пропускная способность которых...
Типы оградительных сооружений в морском порту: По расположению оградительных сооружений в плане различают волноломы, обе оконечности...
Эмиссия газов от очистных сооружений канализации: В последние годы внимание мирового сообщества сосредоточено на экологических проблемах...
© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!