| 
		        
			        |  |  
			        |  |  
					| Авторизация |  
					|  |  
			        |  |  
			        | Поиск по указателям |  
			        | 
 |  
			        |  |  
			        |  |  
			        |  |  
                    |  |  
			        |  |  
			        |  |  |  | 
		|  |  
                    | МакКузик М.К., Невилл-Нил Дж.В. — 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
 
 | 
 |  |  |  | Реклама |  |  |  |  |  |