ОСНОВНЫЕ ДОСТИЖЕНИЯ

 

Операционные системы относят к числу самых сложных программ. В этом проявляется стремление их разработчиков сделать системы такими, чтобы они удовлетворяли требованиям удобства и эффективности и при этом не утратили способности к развитию. Согласно [DENN80a], в процессе развития операцион­ных систем были проведены исследования в пяти основных направлениях.

• Процессы.

• Управление памятью.

• Защита информации и безопасность.

• Планирование и управление ресурсами.

• Структура системы.

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