Xvxzv

  • 27 апр. 2012 г.
  • 41564 Слова
Операционные системы. Учебный курс.
Теоретическая часть.
Кудряшов И. Г.
2002

2

Оглавление
Введение.
1

7

Основные понятия и определения.
1.1 Операционные системы и их классификация . . . .
1.2 Структура ОС. . . . . . . . . . . . . . . . . . . . . .
1.2.1 Ядро. . . . . . . . . . . . . . . . . . . . . . .
1.2.2 Интерфейс пользователя. . . . . . . . . . . .
1.2.3 Интерфейсприкладных программ. . . . . . .
1.2.4 Интерфейс внешних устройств. Драйверы. .
1.2.5 Взаимодействие прикладных программ с ВУ.

.
.
.
.
.
.
.

9
9
13
13
14
19
19
21

2 Подсистемы ОС.
2.1 Разделение процессорного времени. . . . . . . . . . . . . . . . . . . . . .
2.1.1 Критерии эффективности системы разделения времени. . . . . .
2.1.2 Круговорот. . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . .
2.1.3 Круговорот с приоритетами. . . . . . . . . . . . . . . . . . . . . .
2.1.4 Система динамических приоритетов. . . . . . . . . . . . . . . . .
2.1.5 Функционирование ядра в ОС с вытесняющей многозадачностью.
2.1.6 Кооперативная многозадачность. . . . . . . . . . . . . . . . . . . .
2.1.7 Поддержка нескольких процессоров. . . . . . . . . . . . . . . . .
2.1.8Процессы и потоки. . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1.9 Управление планировщиком задач. . . . . . . . . . . . . . . . . .
2.2 Управление памятью. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2.1 Физическая память и адресное пространство. . . . . . . . . . . .
2.2.2 Структура адресного пространства. . . . . . . . . . . . . . . . . .
2.2.3 Виртуальная память.Организация подкачки страниц. . . . . . .
2.2.4 Работа программ с памятью. . . . . . . . . . . . . . . . . . . . . .
2.2.5 Настройка подсистемы виртуальной памяти. . . . . . . . . . . . .
2.3 Файловая система. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.3.1 Файлы и файловая система. . . . . . . . . . . . . . . . . . . . . .
2.3.2 Логическая структура файловой системы. . . . . . . .. . . . . .
2.3.3 Физическая структура файловой системы. . . . . . . . . . . . . .
2.3.4 Сбои в работе ФС. . . . . . . . . . . . . . . . . . . . . . . . . . . .

23
23
23
27
30
30
31
32
33
33
35
37
37
38
41
42
46
49
49
51
61
65

3

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
..
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

ОГЛАВЛЕНИЕ

4

2.3.5 Восстановление ФС после сбоя. . . . . . . . . . . . . . . . . . . .
2.3.6 Журналируемые ФС. . . . . . . . . . . . . . . . . . . . . . . . . .
2.3.7 Выбор типа файловой системы. . . . . . . . . . . . . . . . . . . .
2.3.8 Работа с файлами из программ. . . .. . . . . . . . . . . . . . . .
2.3.9 Концепция «Устройство как файл». . . . . . . . . . . . . . . . . .
2.4 Подсистема администрирования. . . . . . . . . . . . . . . . . . . . . . . .
2.4.1 Идентификация пользователей. . . . . . . . . . . . . . . . . . . .
2.4.2 Управление доступом пользователей к ресурсам. . . . . . . . . .
2.4.3 Централизованное администрирование в компьютерных сетях. .2.4.4 Разделение функций администратора между двумя работниками.
2.4.5 Права программ. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.4.6 Квотирование дискового пространства. . . . . . . . . . . . . . . .
2.4.7 Протоколирование действий пользователей. . . . . . . . . . . . .
2.4.8 Защита от халатности пользователей. . . . . . . . . . . . . . . . .
2.4.9 Защита учётной записиадминистратора. . . . . . . . . . . . . . .
2.4.10 Управление правами пользователей. . . . . . . . . . . . . . . . . .
2.4.11 Организационное обеспечение безопасности системы. . . . . . .

67
68
70
71
75
76
76
77
78
81
83
85
86
86
87
88
89

3 Функционирование операционной системы.
3.1 Инсталляция ОС. . . . . . . . . . . . . . . . . . . . . .
3.1.1 Инсталляция ОС на...
tracking img