Глава 6. Операционные системы
В этой главе будут рассмотрены функции операционных си-
стем и способы их разработки Не пытаясь в единственной гла-
ве дать исчерпывающее изложение темы, явившейся предметом
многих книг, мы коснемся только наиболее важных идей и ре-
шении, иллюстрируя их примерами и снабжая ссылками на со-
ответствующую литер.
Способы разработки операционных систем и их назначение
достаточно разнообразны. Одни, очень простые, предназначены
для обеспечения работы единственного пользователя на персо-
нальной ЭВМ Другие, крайне сложные системы, дают возмож-
ность одновременной работы многих пользователей, управляют
высокоразвитыми аппаратными и программными средствами.
В разд 6 1 рассмотрены основные свойства операционных си-
стем, которые присущи
Раздел 62 содержит описание некоторых важных свойств
машинно-зависимых операционных систем, а разд. 6 3 освещает
характеристики машинно-независимых реализации Многие из
рассматриваемых в этих разделах функций (к ним относятся,
например, распределение системных ресурсов и управление
связью между различными пользователями) должны быть ре-
ализованы практически в любой операционной системе, поддер-
живающей одновременную работу многих пользователей.
В разд 6 4 коротко излагаются некоторые альтернативные
способы построения операционных систем В разд 6 5 описыва-
ются несколько реальных операционных систем, дающих пред-
ставление лишь об отдельных формах и функциях подобного
программного обеспечения.