УЧЕБНИК
ДЛЯ ВУЗОВ
\
В. Г. Олифер, Н. А. Олифер
Сетевые
2-е издание
t^nmcp'
Москва <Сеню--Петербург • Нижний Новгород • Воронеж
Ростов-на-Дону ■Екатеринбург • Самара • Новосибирск
Ким • Харьков • Минск
2009
ББК 32. 973. 2-018. 2я7
УДК 004. 451(075)
0-54
Рецензенты:
Тювин Ю. Д. , профессор, заведующий кафедрой «Вычислительная техника»
факультета «Вычислительные машины и системы» Московского
государственного института радиотехники, электроники и автоматики
(технического университета МИРЭА)
Кузнецов С. Д. , доктор технических наук, ИСП РАН
Олифер В. , Олифер Н.
0-54 Сетевые операционные системы: Учебник для вузов. 2-е изд. — СПб. : Питер,
2009. — 669 с. : ил. ISBN 978-5-91180-528-9
Эта книга — не о конкретной системе и даже не о конкретном типе операционных систем. Она
рассматривает фундаментальные концепции и принципы построения, справедливые для боль
шинства известных на сегодня операционных систем. В первую очередь это издание рекомендует
ся студентам и аспиратам различных специальностей направления «Информатика и вычис
лительная техника» как учебное пособие по курсам «Операционные системы» и «Организация
вычислительных процессов». Кроме того, оно может быть полезно специалистам: программистам,
сетевым администраторам. И наконец, книга может заинтересовать всех, е г о имеет дело с компью
терами и хочет больше узнать о том, как устроены «временные операционные системы. Допущено Министерством образования Российской Федерации в качестве учебного пособия
для студентов высших учебных заведений, обучающихся по направлению подготовки дипломи
рованных специалистов «Информатика и вычислительная техника». ББК32. 973. 2-018. 2я7
УДК 004. 451(075)
Все права защищены. Никакая часть данной книги не может быть воспроизведена в какой бы то ни было
форме без письменного разрешения владельцев авторских прав. Тем не менее, имея в виду возможные человеческие или технические ошибки, издательство не
может гарантировать абсолютную точность и -полноту приводимых сведений и не несет ответственности за
возможные ошибки, связанные с использованием книги. ISBN 978-5-91180-528-9 © ООО «Питер Пресс», 2008
Краткое содержание
Благодарности ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . . 10
Предисловие авторов ко второму изданию... ... ... ... . . .
. 11
Глава 1. Эволюция операционных систем ... ... ... ... ... ... ... ... ... . . 16
Глава 2. Назначением функции операционной системы . . 4 3
Глава 3. Архитектура операционной системы . ... ... ... ... . . 70
Глава 4. Процессы и потоки... ... ... ... ... ... ... . . ... ... ... ... ... ... . . . 1 0 2
Глава 5. Управление памятью... ... ... . . . . . ... ... ... . . . . 180
Глава 6.