Главная страница  Межпроцессное взаимодействие (состязание) 

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 [ 186 ] 187

мандат, 497

матрица защиты, 494

машинный язык, 18

межпроцессное взаимодействие, 35, 78

менеджер

окон, 269

памяти, 341 MINIX, 117 механизм

защиты, 479, 493

и политика, 64, 115

планирования, 115 микроархитектурный уровень, 17 микрокомпьютер, 30 микропрограмма, 17 микроядро, 63 младшее устройство, 55 многозадачность, 27, 69

фиксированные разделы, 343 многопроцессорная система, 68 многоуровневая

система, 59 моделирование взаимоблокировок, 192 модель

клиент-сервер, 63

процессов, 68

рабочего набора, 376 модуль управления памятью, 341 монитор, 90-91

виртуальной машины, 61

обращений, 493 монитор загрузки, 143 монолитная система, 57 монтирование, 38

монтирование файловой системы, 54 мультипрограммирование, 69 мэйнфрейм, 23

надежность, файловая система, 467 настройка адресов, 345 недостающий блок диска, 470 независимость

от устройств, 182 неканонический режим, 270 непериодический процесс, ИЗ неприятель, 479 нить, 75

обнаружение взаимоблокировки, 197 оболочка, 34, 39

образ памяти, 34 обслуживаемый процесс, 63 обслуживающий процесс, 63 общие права, 498 оверлей, 353

офаничительный регистр, 345 однозадачная система, 342 одноразовый пароль, 489 оклик-отзыв, 490 операции с каталогами, 456 операционная система, 17

MS-DOS, 30

UNIX, 30

история, 21

менеджер ресурсов, 21

пакетная обработка, 23

расширенная машина, 19 опережающая подкачка страниц, 376 оптимальный алгоритм замещения

страниц, 367 организация

дискового пространства, 464

файла, 465 относительное имя пути, 454 отображаемый на адресное пространство

памяти ввод/вывод, 178 отпечатки пальцев, 492 отработка прерываний, 150 ошибка из-за отсутствия страницы, 356

пакетная обработка, 23 память

минимальный элемент, 136

таблица дескрипторов, 139 параметры загрузки, 236 пароль, 488

одноразовый, 489 передача сообщений, 94

производитель и потребитель, 95

разработка систем, 94 переключение

контекста, 106

процессов, 106 переменная состояния, 91 перемещение программ в памяти, 345 перенаправление, ввод/вывод, 40 периодический процесс, ИЗ персистентпость, 442 Петерсона алгоритм, 83 пиксел, 265 планирование

перемещения головок, 229



планирование (продолжение) алгоритм SSF, 229 элеваторный алгоритм, 230 процессов, 104

с несколькими очередями, 108 планировщик, 104 планируемая система, 113 поврежденный блок, 233 подкачка, 27 подтверждение, 94 поиск с перекрытием, 226 поклеточная разбивка, 386 политика

и механизм, 64, 115

планирования, 115 пользовательский режим, 19 последовательный

доступ, 448 почтовый ящик, 96 право доступа, 493 предотвращение

взаимоблокировок, 197 атака условия

взаимного исключения, 197 удержания и ожидания, 198 циклического ожидания, 198 условие отсутствия принудительной выгрузки ресурса, 198

тупиков, один вид ресурсов, 200 прерывания, 150, 178 префикс расширенных клавиш, 316 префиксный символ, 274 приглашение, 39 примитив

Р и V, 88

sleep, 85

wakeup, 85 принципы

проектирования систем безопасности, 487 приоритетное планирование согласно

приоритетам, 107 проблема

межпроцессного взаимодействия, 97

обедающих философов, 97

ограждения, 499

ограниченного буфера, 86

производителя и потребителя, 86 монитор, 91

передача сообщений, 95

семафор, 88 спящего брадобрея, 101 читателей и писателей, 100

пробуксовывание, 376 программа

installboot, 143 программа начальной загрузки, 118 программное обеспечение ввода/вывода, 182

буферизация, 183, 187

ввод, 270

вывод, 277

именование, 182

независимое от устройств, 182, 185 обработка ошибок, 183 пространства пользователя, 188 синхронное, 183 сообщения об ошибках, 187 терминал, 270 производительность

файловая система, 473 произвольный доступ, 448 прокрутка, 288 аппаратная, 289 программная, 288 профилирование, 254 процесс, 34, 68 блокирование, 71 легковесные, 75

межпроцессное взаимодействие, 78

непериодический, ИЗ

периодический, ИЗ

проблемы межпроцессного взаимодействия, 97 прямой доступ к памяти, 179 псевдопараллелизм, 68 псевдотерминалы, 280

рабочая станция, 30 рабочий

каталог, 37, 454

набор, 376 раздел

расширенный, 221

диска, 55 разделение

процессора, 172 разделы жесткого диска, 219 размер

блока, 187, 464

страницы, 379, 381 размещение файлов

FAT, 459

список, 458 рандеву 96, 120



распределение памяти MINIX, 397 распределенная

операционная система, 31

память сопместного доступа, 381 расширение имени файла, 443 расширенная машина, 20 реализация

процессов, 73 реальное время, 252 регистр устройства, 18 режим

без обработки, 270

пользователя, 19

разделения времени, 28

с обработкой, 270

супервизора, 19

ядра, 19 режим cbreak, 276 резервная копия, 468 ресурс, 190

выгружаемый, 191

невыфужаемый, 191

C-lists, 497 сбой, 469 свопинг, 346 сегмент, 383

данных, 45

стека, 45 сегмент состояния задачи, 151 сегментация, 382

MULTICS, 386

Pentium, 390

реализация, 386 секретный канал, 498 селектор, Pentium, 391 семафор, 88

двоичный, 89 серверный

процесс, 63 сжатие

памяти, 348 сигнал , 35 сигнатура, 519

сигнатура загрузочного блока, 503 символ заполнения, 273 символьное

устройство, 176 символьный специальный файл, 38, 446 синхронизация, 90 синхронный сигнальный таймер, 255, 257

система

пакетной обработки, 23

поддающаяся планированию, 113 системный вызов, 33 сквозной

кэш, 474 создание процесса, 70 сообщения об ошибках, 187 состояние

безопасное, 200

процесса, 71

состязания, 79 состояние системы, 200 специальный файл, 38, 446 список, 350

список управления доступом, 496 спулинг, 27, 188 старение, 111, 374 сторожевой таймер, 254 страница, 355 страничная

организация памяти, 354 вопросы

разработки, 375 глобальная, 377 локальная, 377 страничное прерывание, 356 страничный

блок, 355

каталог, 393 страусовый алгоритм, 196 структура

операционной системы, 57

файла, 444 суперблок, 504 суперпользователь, 36 сырой режим, 270

таблица

глобальных дескрипторов, 146 дескрипторов, 139

прерываний, 146 процессов, 34, 73 страниц, 357

инвертированная, 366

многоуровневая, 359

структура, 361

элемент, 361 таймер, 250

теговая архитектура, 497 текстовый сегмент, 45 текущий каталог, 454



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 [ 186 ] 187

© 2000 - 2024 ULTRASONEX-AMFODENT.RU.
Копирование материалов разрешено исключительно при условии цититирования.