|
|
Авторизация |
|
|
Поиск по указателям |
|
|
|
|
|
|
|
|
|
|
МакКузик М.К., Невилл-Нил Дж.В. — FreeBSD: архитектура и реализация |
|
|
Предметный указатель |
tty драйвер. см. «Драйвер терминала»
tty структура 493—494
ttydose() 506
ttyinput() 501—503
ttylclose() 504—505
ttymodem() 504—505
ttyoutput() 500—501
ttypoll() 489—490
Tunis операционная система 21—22 39
UDP. см. «Протокол пользовательских дейтаграмм»
udp_append() 605—606
udp_attach() 603
udp_bind() 603
udp_detach() 606—607
udp_input() 605—606
udp_output() 604—605
udp_send() 604—605
Ufs 369—370 384—385 431
UFS1 355—357 360—363 369—370 428—433 446—447
UFS2 355—357 360—363 369—370 407—409 429—433 446—447
Ufs_bmap() 434—435 445
UID. см. «Идентификатор пользователя»
uio структура 267—268 289—291 423—424 499—500 502—504
uiomove() 269—270 290—291 500—501
uiomove(), реализация 289—291
ULE планировщик 124—126 131—136
umapfs файловая система 308—309 471—472
uma_zalloc() 183—184
uma_zcreate() 183—184
uma_zfree() 183—184
uma_zone_set_max() 183—184
undelete системный вызов 310—311 413—414
union файловая система 308—311
UNIX 32V 19—21
UNIX System III 19—22
Unix System V 19—22
UNIX System V, Release 17 20—21
UNIX, Группа поддержки 19—21
UNIX, история 17—22
UNIX, объединенная файловая система 454
UNIX, Руководство программиста 18
UNIX, системная лаборатория System Laboratory 20—21 26—28
unlink системный вызов 59—60 408—409 413—414 461—462
unlock оператор vnode 352—354
unmount 407—408
unmount системный вызов 305—306 413—414
unputc() 497—498
update оператор vnode 394—397 399—401 403—405 422—423
updatepri() 129—130
ureadc() 502—503
USB. см. «Универсальная последовательная шина»
USENET 23—24 446—447
USL. см. «Системная лаборатория UNIX»
UTC. см. «Универсальное скоординированное время»
utimes системный вызов 360—361 413—414
V Kernel операционная система 39
valloc оператор файловой системы 422—423
VAX 19—21
VAX, аппаратура управления памятью 48
vfork системный вызов 107—108 135—136 147—148 204—205 254—255
vfork системный вызов, проблемы реализации 204—205
vfork системный вызов, работа 204—205
vfree оператор файловой системы 422—423
vfs.usermount 310—311
vget оператор файловой системы 422—423
vgone() 298—299
VMS операционная система 21—23 229—230
VMS операционная система, замещение страниц в 229—230
vmspace структура 175—176 185—186 201 204—207
vmspace_exec() 254—255
vmspace_fork() 254—255
vmspace_free() 254—255
vm_daemon() 69 237—238
vm_fault() 93—94 221—223 242—243 251—252
vm_forkproc() 137—138
vm_map структура 175—176 177—179 243—244
vm_map_entry структура 175—176 177—179 182—183 185—189 195—198 201 203—204 206—211 221 248—249 250—251 255
vm_object структура 175—177 291—292
vm_page структура 176—177 186—188 190 212—216 228—229 245—246 249—250 253—254
vm_pageout() 232—233
vm_pageout_scan() 232—235
vm_pagestartup() 245—246
vm_page_alloc() 231—232
vm_page_io_finish() 219—220
vm_page_test_dirty() 251—254
vnlru 69 699—700
Vnode 56 274—275 290—291 527—528
vnode, кеш 190
vnode, операции 292—295
vnode, описание 291—295
vnode_pager_setsize() 213—214
vopaccessargs структура 307—308
wait системный вызов 44—45 93—94 101 108—109 113—114 147—148 161—162 204—205 210—211
wait4 системный вызов 44—45 137—138 160—161
wait4 системный вызов, работа 138—139
wakeup() 115—117 129—130 131—132 134—135 219—220
wakeup(), работа 116—117
wakeup(), реализация 116—117
wakeup_one() 116—117
Windows операционная система 6
worklist структура 390—391 393—394
write оператор vnode 423—424
write системный вызов 43—44 49—56 64 161—162 275—276 283—284 286—287 290—291 313 375 413—414 434—436 468 474—476 489—490 500—501 517—518 527—528 535—536 667—668
writeslack 476—477 479—483
writev системный вызов 55—57 289—290
X/OPEN 5 20—23
XDR. см. «Представление внешних данных»
Xerox NS протоколы 596
xform-switch структура 672—674
XINU операционная система 21—22
xpt_action() 332—334
xpt_done() 333—334
xpt_schedule() 332—333
XPT_SCSI_IO 332—333
xterm 63 487—488
zalloc 182—184
zalloc() 50—51
zfree() 50—51
Абсолютный путь 58—59
Аварийный дамп 111—112 263—264 270—271 704—707
Автоконфигурирование 335—336 648—649 654—655 695—696
Автоконфигурирование 4.4BSD 335—336
Автоконфигурирование IPv6 654—660
Автоконфигурирование поддержка драйверов устройств для 263—264 337—349
Автоконфигурирование ресурс 344—349
Автоконфигурирование структуры данных 341—347
Автоконфигурирование фаза 338
Автоконфигурирование, вклад 22—23
Автономный, библиотека ввода/вывода 687—688
Автономный, драйвер устройства 687—688
Автономный, программа 687—689
Адаптер главной шины 318—319 331—332
Административный контроль 152—160
Адрес сокета 530—532
Адреса Интернета групповые 600—601
Адреса Интернета, демультиплексирование пакетов 600—601
Адреса Интернета, структура 531—532
Адреса Интернета, широковещательные 599—601
Адреса, IPv6 649—651
Адресное пространство. см. «Виртуальное адресное пространство»
Активный процесс 149—151 495
Алгоритм TCP 620—628
Алгоритм глобального замещения страниц 229—230
Алгоритм для disksort() 271—272
Алгоритм для физического ввода/вывода 268
Алгоритм долговременного планирования 127—128
Алгоритм кратковременного планирования 127—128
Алгоритм локального замещения страниц 229—230
Алгоритм медленного старта TCP 638—643
Алгоритм медленного старта, TCP 638—643
| Алгоритм управления памятью mbuf storagemanagement 523—525
Алгоритм управления хранилищем, mbuf 523—525
Алгоритм элеваторной сортировки 271—272
Анонимный объект 185—186 188—189
Аргументы, маршалинг 457—458
Архитектура PC 316—319
Асимметричная криптография 673—674
Асинхронное системное прерывание 131—132
Асинхронный ввод/вывод 277—280
Ассемблера язык в ядре 42—43 73—74 130—131 264—265 687—691 692—694
АТА. см. «АТА диск»
Атака отказа в обслуживании 626—627
Атрибута обновление, файлового хранилища 422—423
Атрибутами манипулирование, файловой системы 352—353
Аутентификации данные 664—665
Аутентификации заголовок 652—653 662—666 670—671
Аутентификация Kerberos 465—466 471—474
База управляющей информации 707—708
Базисное дерево поиска 579—580
Базовая система ввода-вывода 272—273 318—319 687—689
Базовая система ввода-вывода PNP 318—319
Базовые службы 690—693
Безопасность 659—676
Безопасность системы 152—160
Безопасность, ассоциация 660—662 664—673
Безопасность, введение 659—661
Безопасность, индекс параметра 660—665 669 672—673
Безопасность, проблемы, NFS 471—474
Безопасность, протоколы 663—666
Безопасность, реализация протоколов 671—674
Безопасность, система 152—160
Безопасность, соединение, режим транспортировки 662
Безопасность, соединение, туннельный режим 662
Безопасность, уровень, ядро 361—362
Безопасный режим 361—362
Бесклассовая междоменная маршрутизация 598—600 647—648 651
Библиотека C 86—87
Библиотека C, системные вызовы в 73—74
Библиотека, совместно используемая 85—86
Битовые карты зависимостей, мягкие, обновления 393—394
Блок дескриптора команды 331—332
Блок серверных сообщений 455—456
Блок управления памятью 168 224—225 239—241 244—246 251—252
Блок управления памятью, дизайн 238—241
Блок файла, выделение, FFS 435—436 439—443
Блок файла, запись 434—436
Блок файла, локальность ссылки 438
Блок файла, чтение 433—434
Блокировка буфера данных сокета 537—538
Блокировка дескриптора файла 280—283
Блокировка диапазона, System V 280
Блокировка необязательная 281—282 352—353
Блокировка обязательная 281—282
Блокировка ресурсов на многопроцессорной системе с разделяемой памятью 117—124 531—533
Блокировка ресурсов при избегании взаимоблокировки 118—121 543—545 549
Блокировка, семантика, файла 378—381
Блокировки файла 276—277 280—283 378—385
Блокировки файла NFS 457—458
Блокировки файла, реализация 281—283 380—385
Блокировки файла, семантика 378—381
Блочная кластеризация 425—426 434—436 442—447
Блочный ввод/вывод 425—428
Буфер быстрого преобразования адреса 239—241 248—254
Буфер ввода/вывода 270—271
Буферирование сети 586—589
Буферирование терминала 496—498
Буферирование файловой системы 425—428
Буферирование, политика, протокол 586—587
Буферный кеш 355—356 425—428
Буферный кеш 4.4BSD 245—246
Буферный кеш, выделение памяти 304—305
Буферный кеш, интерфейс 301—302
Буферный кеш, реализация 303—305
Буферный кеш, согласованность 304—305
Буферный кеш, структура 302—304
Буферный кеш, управление 300—305
Буферный кеш, эффективность 300
Быстрая повторная отправка, TCP 643—646
Быстрая файловая система 422—423 426—449
Быстрая файловая система ffs_balloc() 435—436 439—442
Быстрая файловая система ffs_read() 433—435 445
Быстрая файловая система ffs_realloccg() 440—442
Быстрая файловая система ffs_write() 435—436
Быстрая файловая система, выделение блока файла 435—436 439—443
Быстрая файловая система, выделение фрагмента 441—443
Быстрая файловая система, группа цилиндров 429—431
Быстрая файловая система, карта кластеров 445
Быстрая файловая система, оптимизация хранения 432—436
Быстрая файловая система, организация 428—433
Быстрая файловая система, параметрирование 436—437
Быстрая файловая система, пересмотр 426—434
Быстрая файловая система, политики размещения 436—438
Быстрая файловая система, процедуры локального распределения 439—440
Быстрая файловая система, расширение блока файла 440—441
Быстрая файловая система, реализация 428—434 436—447
Быстрая файловая система, резерв свободного пространства 362—363 435—436 448—449
Быстрая файловая система, структура диска 428—433
Быстрая файловая система, таблица дескрипторов фрагментов 441—442
Быстрая файловая система, файловый ввод/вывод 433—436
Быстрая файловая система, фрагментация 432—436
Быстрое повторное использование соединения 631—632
Ввод/вывод асинхронный 277—280
Ввод/вывод не блокирующий 277—278 283—284 498—499 504—505 534—537 539—540
Ввод/вывод разбрасывания-собирания 55—56 66 535—536
Ввод/вывод разбросанный (scatter/gather) 55—57 66 535—536
Ввод/вывод управляемый сигналами 277—278 283—284
Ввод/вывод физически 267—268
Ввод/вывод, виды ядра 261—264
Ввод/вывод, запрос, АТА 334—336
Ввод/вывод, запрос, САМ 331—334
Ввод/вывод, очередь 263—265
Ввод/вывод, перенаправление 52—53
Ввод/вывод, системный дизайн 51—56
Вектор ввода/вывода 289—291
Верхняя граница сокета 529 536—537 586—587
Верхняя граница терминала 499—500
Верхняя половина 70
Верхняя половина драйвера терминала 489—490
Верхняя половина драйвера устройства 263—264
Верхняя половина ядра 70—71
Взаимоблокировка (тупик) 244—245
Взаимоблокировка (тупик) сети 282—284
Взаимоблокировка (тупик), избежание в ходе системного вызова fork 203—204
Взаимоблокировка (тупик), избежание при блокировании ресурсов 118—121 543—545 549
Взаимоблокировка (тупик), моментальный снимок 417—419
Взаимоблокировка (тупик), определение 379—381 449
Взаимоблокировка (тупик), память 202—203 218—221 236—238
Взаимоблокировка памяти 202—203 218—221 236—238
Вино 13—14
Виртуальная память 20—21
Виртуальная память 4.4BSD 49—50
Виртуальная память для многопроцессорной системы с разделением времени 48
Виртуальная память, аппаратные требования для 172—174
Виртуальная память, выделение отображения 248—251
Виртуальная память, вычисление использования 202—204 207—208
Виртуальная память, дублирование, процесс 203—205
Виртуальная память, зависимости от машины 238—255
Виртуальная память, защита от изменений 209—210
Виртуальная память, защита отображения 250—252
Виртуальная память, изменение размера 207—208
Виртуальная память, инициализация 244—249 253—254
Виртуальная память, интерфейс 4.2BSD 21—22
Виртуальная память, манипулирование 207—210
Виртуальная память, обзор 173—177
Виртуальная память, объект 186—192
Виртуальная память, отображения 177—179
Виртуальная память, переносимость реализации 238—255
Виртуальная память, преимущества 172
Виртуальная память, ресурсы, процесс 185—192
Виртуальная память, семафоры 191—193
|
|
|
Реклама |
|
|
|