Главная    Ex Libris    Книги    Журналы    Статьи    Серии    Каталог    Wanted    Загрузка    ХудЛит    Справка    Поиск по индексам    Поиск    Форум   
blank
Авторизация

       
blank
Поиск по указателям

blank
blank
blank
Красота
blank
МакКузик М.К., Невилл-Нил Дж.В. — FreeBSD: архитектура и реализация
МакКузик М.К., Невилл-Нил Дж.В. — FreeBSD: архитектура и реализация



Обсудите книгу на научном форуме



Нашли опечатку?
Выделите ее мышкой и нажмите Ctrl+Enter


Название: FreeBSD: архитектура и реализация

Авторы: МакКузик М.К., Невилл-Нил Дж.В.

Аннотация:

В книге подробно описана внутренняя структура операционной системы FreeBSD. В ней рассказывается об организации ядра FreeBSD и его службах, управлении процессами, потоками и памятью, сетевой и локальной файловых подсистемах и сетевых протоколах. Отражены вопросы межпроцессного взаимодействия и сетевой коммуникации. Рассматривается одна из последних версий FreeBSD - 5.2.
Информация представлена в структурированном виде, поэтому книга может быть использована в качестве справочника.

Данная книга полезна широкому кругу читателей: от системных администраторов, использующих FreeBSD, до системных программистов.


Язык: ru

Рубрика: Computer science/

Статус предметного указателя: Готов указатель с номерами страниц

ed2k: ed2k stats

Год издания: 2006

Количество страниц: 800

Добавлена в каталог: 09.12.2006

Операции: Положить на полку | Скопировать ссылку для форума | Скопировать ID
blank
Предметный указатель
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
1 2 3 4 5 6 7 8
blank
Реклама
blank
blank
HR
@Mail.ru
       © Электронная библиотека попечительского совета мехмата МГУ, 2004-2024
Электронная библиотека мехмата МГУ | Valid HTML 4.01! | Valid CSS! О проекте