Главная    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
Предметный указатель
Контрольная сумма      598—599 603—606 608—609 629 634—635
Конфигурация ядра      703—705
Конфигурация, файл      703—704
Копирование объекта, 4.4BSD      199—200
Копирование-при-записи (сору-on-write)      20—21 49—50 203—204 254—255
Корневая файловая система      59—60 685
Корневой каталог      57—58
Косвенный маршрут      575—576
Красная область      50—51 180
Криптографический дескриптор      674—675
Криптография асимметричная      673—674
Криптография симметричная      673—674
Криптография, подсистема      673—676
Криптография, сеанс      673—674
Куча      84—85
Лимиты в системе      375
Линейный режим (line mode)      488—489
Липкий бит      254—255
Логический блок      425—426
Локальная сеть      635—636 662 699—700
Локальность ссылки      170—171 436—438
Локальный домен      64 351
Локальный домен, структура адреса      531—532
Магическое число      82
Максимальное время жизни сегмента      615—619 678—679
Максимальный блок передачи      470—471 579—580 586—587 624—627 679
Мандат      88—91 107—108 136—137 161—162 201 308—309 461—462 471—474
Маршалинг аргументов      457—458
Маршрут подстановки      575—576 605—606
Маршрут, клонирование      578—579 591—592
Маршрутизатор      554 573—574
Маршрутизатор многоадресная рассылка IP      611—612
Маршрутизатор объявление      654—655
Маршрутизатор элемент      656—657
Маршрутизатор, запрос      656—657
Маршрутизация      573—587
Маршрутизация, взаимодействие с ICMP      646—647
Маршрутизация, демон      584—585
Маршрутизация, интерфейс      585—587
Маршрутизация, информационный протокол      584—585
Маршрутизация, механизм      575—585
Маршрутизация, перенаправление      583—584
Маршрутизация, поиск      579—582
Маршрутизация, политика      584—585
Маршрутизация, сокет      585—586
Маршрутизация, таблицы      575—585
Маршрутизация, типы      575—576
Маска сети      598—599
Массив дополнительных групп      90—91
Международная организация по стандартизации, модель      552—553 597
Международная организация по стандартизации, набор протоколов      538—539 590—591 596
Международная организация по стандартизации, файловая система      312—313
Межпроцессное взаимодействие      20—21 39 52—53 55 64—65 93—94 511—547 549 697—698
Межпроцессное взаимодействие передачи данных      534—541
Межпроцессное взаимодействие, выключение сокета      541—543
Межпроцессное взаимодействие, дизайн, 4.2BSD      22—23
Межпроцессное взаимодействие, дизайн, FreeBSD      512—513 517—518
Межпроцессное взаимодействие, запуск      697—700
Межпроцессное взаимодействие, локальное межпроцессное взаимодействие      542—547
Межпроцессное взаимодействие, модель      511—518
Межпроцессное взаимодействие, надежная доставка      536—537
Межпроцессное взаимодействие, очередь сообщений      511 545—547 549
Межпроцессное взаимодействие, передача данных      535—538
Межпроцессное взаимодействие, получение данных      537—541
Межпроцессное взаимодействие, разделяемая память      191—201 546—547
Межпроцессное взаимодействие, семафоры      543—546
Межпроцессное взаимодействие, структуры данных      525—533
Межпроцессное взаимодействие, управление памятью в      519—526
Межпроцессное взаимодействие, уровни      517—519
Межпроцессное взаимодействие, установка соединения      531—535
Межпроцессорное прерывание      134—135
Метаданные      195—196 300—302 304—305 310—311 326—327 384—389 407—408 410 417—418 446—447—448
Метод общего доступа      41—42 318—322 324—325 329—334 338 348—349
Метод общего доступа, запрос ввода/вывода      331—334
Метод общего доступа, управляющий блок      331—334
Метод общего доступа, уровень      329—334
Метрики кеша хоста, TCP      625—626
Метрики маршрута      579—580 586—587
Механизм пересылки      575
Младший номер устройства      262—263
Многозадачное программирование      101—102
Многопроцессорная система, блокирование ресурсов разделяемой памяти      117—124 531—533
Многопроцессорная система, виртуальная память для разделяемой памяти      48
Многоуровневая очередь обратной связи      126
Модель разработки, FreeBSD      29—32
Моментальный снимок      412—413
Моментальный снимок в большой файловой системе      417—419
Моментальный снимок, видимый пользователю      421—423
Моментальный снимок, поддержка      415—418
Моментальный снимок, производительность      419—421
Моментальный снимок, создание      412—416
Моментальный снимок, тупик      417—419
Мотивация для системного вызова select      282—287
Мьютекс, сетевой поток      573—574
Мьютекс, циклический      118—123
Мягкие обновления      384—413
Мягкие обновления, битовые карты зависимостей      393—394
Мягкие обновления, зависимости      385—391
Мягкие обновления, зависимости fsck      410
Мягкие обновления, зависимости fsync      406—408
Мягкие обновления, зависимости inode      393—396
Мягкие обновления, зависимости каталога      399—403
Мягкие обновления, зависимости косвенного блока      397—401
Мягкие обновления, зависимости повторного использования      404—407
Мягкие обновления, зависимости прямого блока      394—397
Мягкие обновления, зависимости усечения      403—405
Мягкие обновления, зависимости числа ссылок      407—410
Мягкие обновления, обзор      384—386
Мягкие обновления, производительность      410—413
Мягкие обновления, структуры      390—394
Мягкое ограничение      94—95
М_ЕХТ      521—522
Наиболее давний      190 377—379
Наращиваемая файловая система      305—313
Наращиваемая файловая система 4.4BSD      305—307
Начальная загрузка      42—43 66 685 687—689
Начальная загрузка первого уровня      272—273
Начальная загрузка, установка времени при      86—87
Начальный номер последовательности      612—614
Не активный, возвращение из      233—235
Не блокирующий ввод/вывод      277—278 283—284 498—499 504—505 534—535 536—537 539—540
Не кеширующее владение      477—479
Небезопасный режим      361—362
Неизменный файл      361—362
Нелокальный переход необязательная блокировка      281—282 352—353
Непосредственное устройство      267—268
Непосредственное устройство, интерфейс      265—266
Непосредственный доступ к памяти      268 329—331 333—336 348—349
Непосредственный режим      63 488—489
Непосредственный сокет      53—54 551 588—591 598—599 646—647
Непосредственный управляющий блок      588—590
Непосредственный, обработка ввода      589—591
Непосредственный, обработка вывода      590—591
Нижняя граница сокета      529
Нижняя граница терминала      499—502
Нижняя половина      70
Нижняя половина драйвера терминала      489—490
Нижняя половина драйвера устройства      263—264
Нижняя половина ядра      70—71
Номер поколения      458—460
Номера последовательностей, TCP      612—614
Нуль-модемное соединение      498—499
Обзор, мягкие обновления      384—386
Область      185—186
Облегченный процесс      104—105 163
Обмен ключами Интернета      665—666
Обнаружение несущей      497—499
Обновление буфера (buffer update)      394—396
Обновление размера файлового хранилища      423—424
Обновление содержания, файловое хранилище      422—423
Оболочка csh      150—151
Оболочка sh      83 700—701
Оболочка, регистрации      39
Оборудование передачи данных      497—498
Обработка исключений      69 72—73 76—77 113
Обработка сдерживания источника, TCP      640—641
Обработка часового пояса      23—24
Общее отображение      192—193
Объект      173—174
Объект, виртуальная память      186—192
Объект, тень      175—176 188—189 195—201
Объект, элемент файла      275—276 278—279
Обязательная блокировка      281—282
Обязательный контроль доступа      357—359
Ограничение очереди, сеть      588—589
Окно отправки      617—619
Оконная система      150—151 493—494
Октет      598—599
Оператор advlock      352—353
Оператор blkatoff      423—424
Оператор close      352—353
Оператор CREATE      351 353—354
Оператор fsync      423—424
Оператор getattr      352—353
Оператор inactive      297—299 352—353 364—365
Оператор ioctl      352—353
Оператор link      351
Оператор lock      352—353
Оператор lookup      295 352—353
Оператор mkdir      351
Оператор mknod      351
Оператор mmap      352—353
Оператор open      352—353
Оператор poll      352—353
Оператор read      422—424
Оператор readdir      352—353
Оператор readlink      352—353
Оператор reclaim      297—299 352—353 364—365
Оператор remove      351
Оператор rename      351
Оператор rmdir      352—353
Оператор SetAttr      352—353
Оператор strategy      394—396
Оператор symlink      351
Оператор TRUNCATE      423—424
Оператор unlock      352—354
Оператор UPDATE      394—397 399—401 403—405 422—423
Оператор vnode access      352—353
Оператор write      423—424
Операции терминала      498—506
Операции файлового хранилища      422—424
Операции файловой системы      351—354
Опережающая подкачка      169—170
Опережающий ввод с клавиатуры      488—489
Определение MTU пути      579—580 625—626 679
Определение соседа      654—655 657—658
Опрос ввода/вывода      283—284
Опции отметки времени, TCP      615—616 624—625
Опция масштабирования окна, TCP      615—616
Опция префикса      656—657
Организация, FFS      428—433
Основная (оперативная) память      166
Оставленная группа процессов      152
Отказ страницы      168
Отладка системы      705—707
Относительное имя пути      58—59
Отображение      242—243
Отображение физической в виртуальную      245—249
Отображение, структура      242—243
Отображения виртуальной памяти      177—179
Отрицательное кеширование имен файлов      300
Очередь запуска      108—109 126
Очередь запуска, управление      129—132
Очередь ожидания      108—109
Очередь сообщения      64
Очередь сообщения, System V      511 545—547
Пакет, очередь      572—574
Пакет, передача      570—572
Пакет, пересылка, IP      609—612 647—648
Пакет, получение      572—574
Пакет, фильтр      554—555 561
Паника      704—705 (см. также «Системный сбой»)
Параметры системы, характеристики      169—170
Пейджер      186—190
Пейджер vnode      188—189 213—215
Пейджер подкачки      188—189 217—221
Пейджер физической памяти      215—217
Пейджер физической страницы      215—217
Пейджер, интерфейс      212—221
Пейджер, определение      212—214
Пейджер, устройство      188—189 214—216
Перекрытие      42—43
Перекрытие памяти      168
Переменные последовательностей, TCP      616—620
Перемещение программы      688—689
Перемещение управляющего терминала      298—299
Переносимость FreeBSD      40
Переносимость, Седьмая редакция UNIX      19—20
Переносимость, управление памятью      48
Персональный компьютер      71—73 77—78 79—80 86—87 431
Персональный компьютер, архитектура      316—318
Персональный компьютер, рост стека в      84—85
Планирование      102—103
Планирование, долговременный алгоритм      127—128
Планирование, класс      109—110
Планирование, кратковременный алгоритм      127—128
Планирование, параметры      43—44
Планирование, поток      117—118 126—136
Планирование, приоритет      109—110
Планирование, процесс      69 79—80 85—86 103—104
Планировщик 4.4BSD      124—126
Подкачка процессов      48 85—86 170—172 236—239
Подкачка процессов в FreeBSD, причины для      236—237
Подкачка страниц      20—21 48 84—85 168—170 172 186—188 190—192 221—229
Подкачка страниц, параметры      231—233
Подкачка, выгрузка      104—105 236—238
Подкачка, выгрузка 4.4BSD      237—238
Подкачка, область      172
Подкачка, пейджер      188—189 217—221
Подкачка, пейджер 4.4BSD      218—219
Подкачка, пространство      172 217
Подкачка, разделы      218—219
Подкачка, управление пространством      217—221
Подкачка, устройство      172
Подсеть      599—600
Политика замещения      169—170
Политика оптимального замещения      169—170
Политика размещения      169—170
Постоянный модуль ядра      690—691
Поток      104—105 191—192
Поток мьютекс, сеть      573—574
Поток очереди      108—109
Поток, вытеснение      131—132
Поток, планирование      117—118 126—136
Поток, приоритет      108—109 113
Поток, приоритет, в состоянии сна      109—110
Поток, приоритет, вычисление      116—117 127—129
Поток, состояние      113
Поток, состояние, изменение      116—117
Поток, структура      110—111
Поток, управляющий блок      71—72 106 111-113
Предотвращение малых пакетов      677
Предотвращение малых пакетов, реализация TCP      635—638
Приемное окно      617-619
Принудительное перемещение приобретение BSD      9-10
Приоритет процесса      45—46 74—75 92—93
Приоритет процесса, вычисление      79-80
Пробуксовка      104—105
Программа с устанавливаемым идентификатором группы      89
Программа с устанавливаемым идентификатором пользователя      89
1 2 3 4 5 6 7 8
blank
Реклама
blank
blank
HR
@Mail.ru
       © Электронная библиотека попечительского совета мехмата МГУ, 2004-2024
Электронная библиотека мехмата МГУ | Valid HTML 4.01! | Valid CSS! О проекте