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