Главная    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
Предметный указатель
Программное прерывание      77—78
Производительность системы      73—74 77—78 82 84—85 86—87 102—103 130—131 537—538
Производительность удаленной файловой системы      473—477
Производительность, моментальный снимок      419—421
Производительность, мягкие обновления      410—413 (см. также «Производительность системы»)
Просроченное преобразование      224—227
Просроченные данные      473—474
Простой косвенный блок      355—356
Пространство виртуальных адресов      167—168
Пространство виртуальных адресов, процесс      185—186
Пространство виртуальных адресов, размещение пользователя      82—86
Пространство последовательностей      612—614
Протокол      64
Протокол NFS      461—464
Протокол без состояния      461—462
Протокол двухточечного соединения      506
Протокол пользовательских дейтаграмм      156—158 457—460 461—462 465—466 469—472 483—484 583—584 597—599 600—607 612 621 633—634 644—647 677—678
Протокол пользовательских дейтаграмм, ввод      605—606
Протокол пользовательских дейтаграмм, вывод      604—606
Протокол пользовательских дейтаграмм, инициализация      603—605
Протокол пользовательских дейтаграмм, управляющие операции      605—607
Протокол управления передачей      6 17 20—21 65 156—158 312—313 457—460 465—466 470—471—472 483—484 554 579—580 583—584 590—591 597—599 600—603 611—647 677—679
Протокол управления передачей syncache      626—628
Протокол управления передачей, алгоритм      620—628
Протокол управления передачей, алгоритм медленного старта      638—643
Протокол управления передачей, буферирование данных      641—642
Протокол управления передачей, быстрая повторная передача      643—646
Протокол управления передачей, выключение соединения      615—616 627—628
Протокол управления передачей, диаграмма состояния      617—619
Протокол управления передачей, заголовок пакета      614—615
Протокол управления передачей, кеш хоста      624—625
Протокол управления передачей, метрики кеша хоста      625—626
Протокол управления передачей, номера последовательностей      612—614
Протокол управления передачей, обновления окна      637—638
Протокол управления передачей, обработка ввода      629—633
Протокол управления передачей, обработка вывода      633—646
Протокол управления передачей, обработка повторной передачи      638—639
Протокол управления передачей, обработка сдерживания источника      640—641
Протокол управления передачей, обработка синдрома незначительного окна      634—636
Протокол управления передачей, обработка срочных данных      632—633
Протокол управления передачей, опции      612—614
Протокол управления передачей, опция максимального размера сегмента      615—616 624—625
Протокол управления передачей, опция масштабирования окна      615—616
Протокол управления передачей, опция отметки времени      615—616 624—625
Протокол управления передачей, отложенные подтверждения в      632—633 637—638
Протокол управления передачей, оценка времени обращения      623—625
Протокол управления передачей, переменные последовательностей      616—620
Протокол управления передачей, политика отправки      620—621 633—646
Протокол управления передачей, предсказание заголовка      630—631
Протокол управления передачей, приемное окно      629
Протокол управления передачей, процедуры таймера      621
Протокол управления передачей, реализация предотвращения небольших пакетов      635—638
Протокол управления передачей, реализация, использование 4BSD      22—23
Протокол управления передачей, свойства      612
Протокол управления передачей, состояния соединения      614—617
Протокол управления передачей, таймеры      621—624
Протокол управления передачей, управление перегрузкой      638—643
Протокол управления передачей, управление потоком в      612—614
Протокол управления передачей, установка соединения      614—616 624—628
Протокол, возможности сети      556—558
Протокол, интерфейс протокола      567—571
Протокол, переключение      526—527
Протокол, политика буферирования      586—587
Протокол, процедура управления выводом      567—568
Протокол, сетевой интерфейс      570—574
Протокол, структура переключения      554—555
Протокол, управляющий блок      601—603
Профилирование процесса      76 88
Профилирование, таймер      78—79 88
Процедура запроса пользователя процедура запуска      332—335 500—501 506
Процедуры запросов пользователей      556—557 563—567
Процедуры запросов пользователей, операции      563—567
Процесс      43—44 101
Процесс облегченный      104—105 163
Процесс, виртуальное адресное пространство      185—186
Процесс, виртуальное время      88
Процесс, дублирование виртуальной памяти      203—205
Процесс, завершение      137—138 210—211
Процесс, контекст      43—44
Процесс, организация состояния      104—111
Процесс, отладка      144 159—162
Процесс, планирование      69 79—80 85—86 103—104
Процесс, профилирование      76 88
Процесс, ресурсы виртуальной памяти      185—192
Процесс, создание      135—138 201—205
Процесс, состояние, изменения      138—139 144—145 160—161
Процесс, структура      70—71 102—103 107—110 113
Процесс, таблица открытых файлов      363—365
Процесс, учет ресурсов      78—79 96—97 138—139
Процесс, флаги      160—161
Процесс, ядра      68—69
Процессорное притяжение      131—133 183—184
Процессы zombie      108—109 138—139
Псевдозаголовок, IP      603 605—606 629
Псевдотерминал      9—10 38 40 46—47 63 158 287—289 298—299 322—323 487—490 493 498—503 507
Пути через узел сети      553—554
Работа/dev      321—323
Рабочая станция      166
Рабочий набор      170—171
Раздел      см. «Раздел диска»
Разделение ресурса      117—124
Разделяемая библиотека      85—86
Разделяемая память      65 191—201 511
Разделяемая память, System V      192—193 215—216 546—547
Разделяемая память, именование      192—194
Разделяемый сегмент text      20—21
Размер окна      493—494 498—499
Размер резидентного набора      231—232
Раскраска страниц      227—229
Регистрационная оболочка      40
Регистрационное имя      92—93
Режим пользователя      101 172
Ресурс виртуальной памяти процесса      185—192
Ресурс, автоконфигурирование      344—349
Ресурс, использование      93—94
Ресурс, предел      43—44 92—94
Ресурс, разделение      117—124
Ресурс, учет, процесс      78—79 96—97 138—139
Решение локальный-удаленный      575—576
Родительский каталог      58—59
Родительский процесс      43—44 108—109 135—136
ррр      506
РРР.      см. «Протокол двухточечного соединения»
РТЕ.      см. «Элемент таблицы страниц»
Сбор статистики      78—79 93—94
Сеанс      46—47 91—92 147—151 495
Сеанс заголовок      148—149
Сегмент      167—168 612—614
Сегмент BSS      82
Сегмент data      46—47 82 84—85 207—208
Сегмент stack      46—47 82 207—208
Сегмент text      46—47 82 84—85
Седьмая редакция UNIX      19—20
Седьмая редакция UNIX, переносимость      19—20
Семафоры      65 511
Семафоры System V      542—545 698—699
Семафоры виртуальная память      191—193
Семейство протоколов      514—515 551
Серверный процесс      62
Сетевая файловая система      62 291—292 298—299 301—302 307—311 352—354 454—484 529 699—700
Сетевая файловая система 4.4BSD      455—457
Сетевая файловая система, асинхронная запись      474—475
Сетевая файловая система, блокировка файла      457—458
Сетевая файловая система, взаимодействие клиент-сервер      468—470
Сетевая файловая система, владение      464—465 476—482
Сетевая файловая система, владение, получение      480—481
Сетевая файловая система, восстановление после сбоев      480—483
Сетевая файловая система, демоны      464—468
Сетевая файловая система, дизайн      456—458
Сетевая файловая система, жесткое монтирование      468
Сетевая файловая система, мягкое монтирование      469—470
Сетевая файловая система, обзор      62
Сетевая файловая система, описатель файла      458—460
Сетевая файловая система, отложенная запись      474—475
Сетевая файловая система, прерываемое монтирование      469—470
Сетевая файловая система, проблемы безопасности      471—474
Сетевая файловая система, протокол      461—464
Сетевая файловая система, реализация      463—468
Сетевая файловая система, структура      457—474
Сетевая файловая система, транспорт RPC      469—472
Сетевая файловая система, шторм восстановления      482—483
Сетевой интерфейс      557—564
Сетевой интерфейс, адреса      557—560
Сетевой интерфейс, возможности      559—563
Сетевой интерфейс, вывод      562—564
Сетевой интерфейс, уровень      552—553
Сеть, адрес, тюрьма      155—160
Сеть, архитектура      551
Сеть, буферирование      586—589
Сеть, возможности протокола      556—558
Сеть, дизайн      65
Сеть, добавления в FreeBSD      65
Сеть, маска, мьютекс потока      573—574
Сеть, ограничение очереди      588—589
Сеть, порядок байтов      598—599
Сеть, поток      608—609
Сеть, поток данных      553—554
Сеть, протокол времени      696—697
Сеть, синхронизация времени      86—87
Сеть, таймер      79—80 554—555
Сеть, тупик      282—284
Сеть, управление перегрузкой      586—589
Сеть, уровень      552—553
Сигнал      45—46 107—108 138—152
Сигнал, доставка      145—147
Сигнал, код запуска сигнала      146—147
Сигнал, маскирование      140—141
Сигнал, обработчик      45—46 138—141
Сигнал, ограничения на отправки      140—141
Сигнал, отправка      140—146
Сигнал, приоритет      45—46
Сигнал, проверка наличия      74—75
Сигнал, сравнение с другими системами      141—142
Сигнал, стек      45—46 140—141
Сигнал, управляемый вводом/выводом      277—278 283—284
Символ остановки      500—501
Символ удаления слова      488—489
Символическая ссылка      372—374
Симметричная криптография      673—674
Симметричная многопоточность      131—135
Симметричная многопроцессорная обработка      117—118 131—135 523—524 531—533 673—674 689—693
Синдром незначительного окна      634—635
Синдром незначительного окна, обработка TCP      634—636
Синхронизация      117—124
Синхронизация, сетевое время      86—87
Система X Window      493—494 635—636
Система потокового ввода/вывода      20—21
Система реального времени, FreeBSD в качестве      103—104 131—132 193—196
Системная ошибка, EAGAIN      137—138 277—278 502—503 537—538 543—545
Системная ошибка, EINTR      74—75 110—111 137—138
Системные вызовы accept      516—517 530 531—535 548 626—627 654—655
Системные вызовы access      306—307
Системные вызовы adjtime      88
Системные вызовы aio_error      278—280
Системные вызовы aio_read      278—279 313
Системные вызовы aio_retum      280
Системные вызовы aio_suspend      280
Системные вызовы aio_waitcomplete      280
Системные вызовы aio_write      278—279 313
Системные вызовы bind      603 654—655
Системные вызовы chdir      58—59
Системные вызовы chflags      360—361 413—414
Системные вызовы chmod      59—60 413—414
Системные вызовы chown      59—60 413—414
Системные вызовы chroot      58—59 153—157
Системные вызовы close      51—52 276—277 280 298—299 305—306 474—476 490—491 517—518 541—543 627—628
Системные вызовы connect      515—516 531—535 603—607 624—625 654—655 671—672
Системные вызовы dup      53—54 60—61 276—278
Системные вызовы dup2      53—54 277—278
Системные вызовы exec      52—53 85—86 89—91 96 101 135—136 147—149 161—162 178—179 201 203—207 210—211 213—214 248—249 254—255 276—277 703—704
Системные вызовы exit      44—45 135—138 204—205 210—211
Системные вызовы extattrctl      413—414
Системные вызовы fchdir      154—155
Системные вызовы fchflags      360—361 413—414
Системные вызовы fchmod      59—60 413—414
Системные вызовы fchown      59—60 413—414
Системные вызовы fcntl      22—23 276—279 501—502
Системные вызовы fhopen      413—414
Системные вызовы flock      457—458
Системные вызовы fork      18 44—45 52—53 60—61 96 101 107—110 113 135—138 147—149 160—162 201—205 213—214 232—233 248—251 254—255 276—277
Системные вызовы fstat      59—60 566—567
Системные вызовы fsync      195—196 292—293 301—302 313 356—358 387—389 399—401 406—408 413—414 426—428 435—436 444 448—449 474—475
Системные вызовы ftruncate      413—414
Системные вызовы futimes      413—414
Системные вызовы getdirentries      367
Системные вызовы getfsstat      296—297
Системные вызовы getlogin      703—704
Системные вызовы getpeemame      517—518
Системные вызовы getrusage      93—94
Системные вызовы getsockname      517—518
Системные вызовы getsockopt      517—518 563—564 567—568
Системные вызовы gettimeofday      86—87
Системные вызовы ioctl      53—54 150—151 275—276 278—279 489—493 495 503—505 539—540 557—558 562—563 566—567
Системные вызовы jail      155—157
Системные вызовы jailkill      159—160
Системные вызовы kill      140—141
Системные вызовы killpg      150—151
Системные вызовы kse_create      106
Системные вызовы ktrace      413—414
Системные вызовы lchmod      413—414
Системные вызовы lchown      413—414
Системные вызовы link      59—60 413—414
Системные вызовы listen      515—516 531—533 626—627
Системные вызовы lseek      52—53 275—276
Системные вызовы lstat      373—374
Системные вызовы lutimes      413—414
Системные вызовы mkdir      59—60 66 402 413—414
Системные вызовы mkfifo      413—414
Системные вызовы mknod      413—414
Системные вызовы mlock      195—196 229—230 251—252
Системные вызовы mmap      48 50—51 85—86 174—175 193—194 202—203 208—210 213—214 248—249 300
Системные вызовы mount      56 269—270 305—306 308—309 310—311 464—466 701—702
Системные вызовы mprotect      209—210 250—251
Системные вызовы msgrcv      545—547
Системные вызовы msgsnd      545—546
Системные вызовы msync      195—196 213—214 215—217
Системные вызовы munlock      195—196
Системные вызовы munmap      193—194 197—198 202—203 208—209 249—250
Системные вызовы nfssvc      465—467
Системные вызовы open      51—54 60—61 213—214 269—270 275—276 305—306 352—354 363—365 373—374 413—414 490—491 498—499 517—518 543—544
Системные вызовы pipe      51—54 275—276
Системные вызовы poll      269—270 283—287 490—491
Системные вызовы profil      98
Системные вызовы ptrace      117—118 159—162
Системные вызовы quotactl      413—414
Системные вызовы read      49—52 55—56 64 161—162 275—276 286—287 290—291 300 305—306 313 489—490 501—504 517—518 535—536
Системные вызовы readv      55—56 289—290
Системные вызовы reboot      704—705 708—709
Системные вызовы recv      55—56
Системные вызовы recvfrom      55—56 535—536 654—655
Системные вызовы recvmsg      55 535—536 541
Системные вызовы rename      59—60 413—414 461—462
Системные вызовы revoke      298—299 413—414 495 504—505 701—702
Системные вызовы rfork.      106—107 135—136
Системные вызовы rmdir      59—60 402 407—408 413—414
Системные вызовы rtprio      109—110
Системные вызовы sbrk      84—85 173—175 202—203 207—208
Системные вызовы select      269—270 283—289 313 529 626—627
Системные вызовы semctl      549
Системные вызовы semget      544—545 549
1 2 3 4 5 6 7 8
blank
Реклама
blank
blank
HR
@Mail.ru
       © Электронная библиотека попечительского совета мехмата МГУ, 2004-2024
Электронная библиотека мехмата МГУ | Valid HTML 4.01! | Valid CSS! О проекте