Главная    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
Предметный указатель
Виртуальная память, согласованность кеша      214—215
Виртуальная память, структуры данных      174—177
Виртуальная память, схема      173—175
Виртуальная частная сеть      662
Владение NFS      464—465 476—482
Владение кешем записи      477—479
Владение кешем чтения      477—478
Владение кеширования записью      477—479
Владение кеширования чтения      477—478
Владение не кеширующее      477—479
Владение, получение, NFS      480—481
Внеполосные данные      537—540 566—567 590—592
Внеполосные данные, передача      535—536
Внеполосные данные, получение      539—540
Внешнее представление данных      458—460
Возвращение из системного вызова      74—75
Возвращение из ядра      73—74
Восстановление из запаса      233—235
Восстановление после сбоя, NFS      480—483
Восьмая редакция UNIX      19—20
Время      77—79 86—87
Время виртуальное процесса      88
Время дня      69
Время интервала      88
Время обращения      470—471 473—475 623—624 677
Время обращения, оценка TCP      623—625
Время обращения, тайм-аут RPC      470—471
Время часов      86—87
Время, интервал      88
Время, квант      126
Время, представление      86—87
Время, регистр времени дня      86—87
Время, синхронизация, сеть      86—87
Время, слайс      103—104 126
Время, стабильный идентификатор      461—462
Вторичное хранилище      166
Вход в систему      69—70
Вход в ядро      71—72
Входящий      553—554
Выгрузка страницы      219—220
Выделение inode      355—356
Выделение mbuf      523—525
Выделение адресного пространства ядра      178—184
Выделение блока файла FFS      435—436 439—443
Выделение памяти ядра      50—51
Выделение памяти, буферный кеш      304—305
Выделение памяти, ядро      50—51
Выделение пространства каталога      366—367
Выделение ресурса ядра      202—204
Выделение фрагмента FFS      441—443
Выделение, дескриптора      534—535
Выделение, идентификатора процесса      136—137
Выделение, отображения виртуальной памяти      248—251
Выключение системы      704—706
Выпуск Net1      21—22
Выпуск Net2      21—22
Вытеснение потока      131—132
Вытеснение ядра      71—72
Гибкая ссылка      372 (см. также «Символическая ссылка»
Главная загрузочная запись      323—327
Глобальная таблица vnode, преимущества      297—298
Готовность терминала      497—499 504—505
Гринвичское время      см. «Универсальное скоординированное время»
Группа процесса      46—47 91—92 147—149 150—151
Группа процесса, идентификатор      147—148 211—21% 527—528
Группа процесса, иерархия      108—109
Группа процесса, использование управлением заданиями      46—47
Группа процесса, лидер      147—148
Группа процесса, покинутый      152
Группа процесса, связывание с сокетом      150—151 527—528
Группа процесса, терминал      150—151 495 501—505
Группа процессов терминала      150—151 495 501—505
Двоичный интерфейс приложения      335—338
Двойной косвенный блок      355—356
Девятая редакция1Л\1Х      19—20
Дежурный пакет      622—623
Дежурный таймер      622—623
Действительный GID.      см. «Действительный идентификатор группы»
Действительный UID.      см. «Действительный идентификатор пользователя»
Действительный идентификатор пользователя      89
Демон NFS      464—468
Демон маршрутизации      584—585
Демон сбрасывания страниц.      см. «pagedaemon»
Демон, процесс      282—283
Демон, тенниска      10
Демультиплексирование пакетов IP      601—602
Демультиплексирование пакетов адреса Интернет      600—601
Дескриптор      51—52
Дескриптор, выделение      534—535
Дескриптор, дублирование      277—279
Дескриптор, использование      51—53
Дескриптор, мультиплексирование      282—287
Дескриптор, таблица      52—53 274—275
Дескриптор, управление      52—54 274—279
Десятая редакция UNIX      19—20
Деятельность системы      72—73
Дизайн 4.2BSD IPC      22—23
Дизайн FreeBSD IPC      512—513 517—518
Дизайн mbuf      522—524
Дизайн NFS      456—458
Дизайн сети      65
Дизайн системы ввода/вывода      51—56
Дизайн управления памятью      48—50
Динамический dump      422—423
Диск SCSI      331--332
Диск, интерфейс устройства      270—271
Диск, метка      272—273
Диск, операции устройства      270—271
Диск, подсистема      318—322
Диск, раздел      263—264 272—273 423—424
Диск, структура, FFS      428—433
Диск, устройство      270—273
Дисциплина линии связи      489—491 498—499 506
Дисциплина линии связи close()      504—506
Дисциплина линии связи output()      499—501
Дисциплина линии связи РРР      506
Длинное слово состояния процессора      71—74
Добавочный заголовок      651—652 667—668
Добровольное переключение контекста      113—118
Домашний каталог      58—59
Домен Интернета      20—21 64
Домен.      см. «Коммуникационный домен»
Драйвер терминала      489—491
Драйвер терминала close()      504—506
Драйвер терминала ioctl()      490—493 503—505
Драйвер терминала open()      498—499
Драйвер терминала System V      490—491
Драйвер терминала, аппаратное состояние      493—494
Драйвер терминала, верхняя половина      489—490
Драйвер терминала, интерфейс пользователя      21—22 490—493
Драйвер терминала, нижняя половина      489—490
Драйвер терминала, очереди данных      493—494 496—500 502—504
Драйвер терминала, переходы модема      504—505
Драйвер терминала, программное состояние      493—494
Драйвер терминала, размер окна      493—494 498—499
Драйвер терминала, режимы      488—490 493—494 501—502
Драйвер терминала, специальные символы      488—489 493—494
Драйвер терминала, управление модемом      497—499
Драйвер терминала, функции      490—493
Драйвер устройства      53—54 261—264
Драйвер устройства, верхняя половина      263—264
Драйвер устройства, код для системного вызова select      288—289
Драйвер устройства, максимальный размер передачи      265—266
Драйвер устройства, нижняя половина      263—264
Драйвер устройства, обработка прерываний      264—265
Драйвер устройства, поддержка автоконфигурирования      263—264 337—349
Драйвер устройства, поддержка системного вызова select      269—270 286—288
Драйвер устройства, процедура зондирования      340—341
Драйвер устройства, процедура присоединения      339—343
Драйвер устройства, разделы      263—264
Дублирование виртуальной памяти процесса      203—205
Жесткий лимит      94—95
Заблокированная файловая система      298—299
Зависимости восстановления, мягкие обновления      404—407
Зависимости косвенных блоков, мягкие обновления      397—401
Зависимости прямого блока, мягкие обновления      394—397
Зависимости усечения, мягкие обновления      403—405
Зависимости числа ссылок, мягкие обновления      407—410
Зависимости, машина виртуальной памяти      238—255
Зависимости, мягкие обновления      385—391
Зависимость обновления      386—387
Заголовок exec      82
Закрывание-при-исполнении (close-on-ехес)      276—279
Замещение страницы      20—21 169—171 228—237
Замещение страницы 4.4BSD      229—230 233—235
Замещение страницы в операционной системе VMS      229—230
Замещение страницы, критерии для      228—232
Заполнение нулями стека пользователя      84—85
Запрос для комментариев      627—628 647—650 660—661
Запрос опознавания      566—567
Запрос прослушивания      564—565
Запрос соединения      564—565
Запрос управления      566—567
Запуск потоков ядра      699—701
Запуск системы      685—688
Запуск системы, начальное состояние      689—690
Запуск системы, сценарии      700—702
Зарезервированная страница      178—179 215—216 242—246 251—252
Зарезервированная страница, определение      178—179
Зарезервированная страница, список      229—230
Защита, отображение виртуальной памяти      250—252
Значение проверки целостности      664—665
Зона, красная      50—51 180
Зональный распределитель      182—184
Зондирование      338
Зондирование окна      622—623
Игнорируемый сигнал      45—46
Идемпотентный      458—460
Идентификатор группы      88—91 96 158 308—309 471—472
Идентификатор пользователя      88—91 96 156—158 307—309 457—458 471—474
Идентификатор процесса      43—44 92—93 104—108 135—138 147—149 162—163 201 495 585—586
Идентификатор процесса, выделение      136—137
Идентификатор хоста      91—92
Идентификация устройства      339—343
Идентичность      338
Избыточный массив недорогих дисков      316—317 320—321 323—326
Именование, разделяемая память      192—194
Именование, файловая система      364—374
Именованный объект      188—189
Имя пути      58—59
Имя пути, преобразование      295—297
Имя регистрации      92—93
Имя файла      57—58
Имя файла whiteout      309—310
Имя файла, кеш      298—300
Имя файла, отрицательное кеширование      300
Имя хоста      91—92
Имя, поиск, файловая система      368—371
Имя, создание, файловая система      351
Имя, трансляция, файловая система      58—59 370—372
Имя, удаление, файловая система      351
Инвертированная таблица страниц      239—240
Индивидуальная память      195—201
Индивидуальное отображение      192—193 195—197
Инициализация      701—702 (см. также «Начальная загрузка файловой системы»)
Инициализация виртуальной памяти      244—249 253—254
Инициализация системы на уровне пользователя      700—704
Инициализация системы уровня пользователя      700—704
Инициализация ядра      688—690
Инкапсуляция      552—553 557—558
Интерактивная программа      103—104
Интерпретатор      82
Интерфейс адреса сети      557—560
Интерфейс виртуальной файловой системы      290—297
Интерфейс возможности сети      559—563
Интерфейс вывода сети      562—564
Интерфейс дискового устройства      270—271
Интерфейс коммутатора линии      489—490
Интерфейс коммутации канала (line switch interface)      489—490
Интерфейс небольших компьютерных систем      317—322 331—334 339—343
Интерфейс небольших компьютерных систем, диск      331—332
Интерфейс небольших компьютерных систем, шина      338
Интерфейс опроса, System V      285
Интерфейс пейджера      212—221
Интерфейс переносимой операционной системы      6 6 21—23 91—92 152 191—192 278—282 378—379 389 490—492
Интерфейс прикладного программирования      64 335—336
Интерфейс протокол-протокол      567—571
Интерфейс протокол-сеть      570—574
Интерфейс сети      557—564
Интерфейс символьного устройства      261—263 265—266 268—271 489—490
Интерфейс сокет-протокол      563—568
Интерфейс, mmap системный вызов      192—196
Интерфейс, буферный кеш      301—302
Исключение точки останова      160—161
Исключение трассировки      160—161
Использование дескриптора      51—53
Использование при проверке доступа к файлу      89
Использование страницы      251—254
История UNIX      17—22
История удаленных файловых систем      454—457
История управления заданиями      21—22
История управления процессом      101
Калифорнийский университет в Беркли      20—21
КАМЕ      65 647—648 660—661
Канал      51—54 274—275 512—513
Канал ожидания      111—115 123—124
Канал, реализация      52—53
Канал, системный вызов      51—54 275—276
Канальный уровень      552—553
Канальный уровень, путь      557—558
Канонический режим      63 488—489
Карусель      126
Касторовое масло (castor oil)      496—497
Каталог      57—58 364—365
Каталог кеш смещений      368—371
Каталог операции      59—60
Каталог, выделение пространства      366—367
Каталог, зависимости, мягкие обновления      399—403
Каталог, структура      366—371
Каталог, таблица      241
Каталог, элемент      57—58 354—355
Квоты, вклад      22—23
Квоты, ограничения      375
Квоты, реализация      373—379
Квоты, формат записи      375
Кеш inode      363—365
Кеш vnode      190
Кеш буферный      355—356 425—428
Кеш имени файла      298—300
Кеш смещения каталога      368—371
Кеш списка страниц      231—232
Кеш страниц      262—263 267
Кеш трассировки      442—445
Кластеризация страниц      213—214 224—225 233—235 254—255
Кластеризация, блок      425—426 434—436 442—447
Кластеризация, страница      213—214 224—225 233—235 254—255
Клиент-серверные, взаимодействие, NFS      468—470
Клиент-серверные, модель      531—533
Клиент-серверные, приложение      62
Клиент-серверные, программирование      514—515
Клиентский процесс      62
Клонирование маршрута      578—579 591—592
Ключ      542—543
Ключ, управление      665—672
Код типа исключения      72—73
Коммуникационный домен      64 512—513 525—527
Коммуникационный домен, структуры данных      526—527
Коммуникационный конвейер      46—47 53—54
Коммуникационный протокол      см. «Протокол»
Контроль доступа к файловой системе      60—61
1 2 3 4 5 6 7 8
blank
Реклама
blank
blank
HR
@Mail.ru
       © Электронная библиотека попечительского совета мехмата МГУ, 2004-2024
Электронная библиотека мехмата МГУ | Valid HTML 4.01! | Valid CSS! О проекте