Главная    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
Предметный указатель
futimes системный вызов      413—414
gdb      159—160 705—706
GENIE операционная система      18
GEOM.      см. «Уровень геометрии»
getattr оператор vnode      352—353
getblk()      303—305
getc()      496—498 502—503
getdirentries системный вызов      367
getfsstat системный вызов      296—297
gethostbyname      2
gethostbyname()      654—655
gethostbyname, определение библиотечного вызова      654—655
gethostbyname2()      654—655
getlogin системный вызов      703—704
getnewbuf()      303—304
getnewvnode()      297—298 300
getpeername системный вызов      517—518
getrusage системный вызов      93—94
getsockname системный вызов      517—518
getsockopt системный вызов      517—518 563—564 567—568
gettimeofday системный вызов      86—87
getty      700—704
GID.      см. «Идентификатор группы»
Gsignal()      141—142
g_down      69 328—329
g_up      69 328—329 335—336
handle_written_inodeblock()      394—396
hardclock()      78—80 93—94 129—130
hardware_cache_fetch      225—227
Harris, Guy      23—24
HBA.      см. «Адаптер главной шины»
Ibolt      113 500—501
Ichmod системный вызов      413—414
Ichown системный вызов      413—414
ICMP.      см. «Протокол управляющих сообщений Интернета»
icmp_error()      647—648
icmp_input()      646—647
IEEE.      см. «Institute of Electrical and Electronic Engineers»
IETF.      см. «Проблемная группа проектирования Интернета (Internet Engineering Task Force)
ifaddr структура      557—558 562—563 579—580
ifconfig      506
ifnet структура      557—558 562—563
If_data структура      559—560
if_done()      563—564
if_output()      562—563 657—660
if_start()      563—564
IGMP.      см. «Протокол управления группами Интернета»
imgact      82
inactive оператор vnode      297—299 352—353 364—365
indirdep структура      397—399
INIT      44—45 68—69 109—110 159—160 232—233 361—362 693—694 699—704
initiate_write_inodeblock()      394—396
inode      290—291 425—426 448—449
inode wait      394—397 403—405
inode, выделение      355—356
inode, зависимости, мягкие обновления      393—396
inode, кеш      363—365
inode, локальность ссылки      436—437
inode, номер      309—310 357—358 362—366 368—369 393—394 399—401 404—405 415—416 458—460
inode, определение      353—363
inode, содержание      353—354
inode, управление      363—365
inodedep структура      393—401 406—407
inpcb структура      601—602 624—625
Institute of Electrical and Electronic Engineers      21—22 320—321
Interdata      8/32 19—20
in_pcballoc()      603
in_pcbbind()      603
in_pcbconnect()      603 624—625
in_pcbdetach()      606—607
in_pcblookup(), работа      605—606
ioctl оператор vnode      352—353
ioctl системный вызов      53—54 150—151 275—276 278—279 489—493 495 503—505 539—540 557—558 562—563
ioctl, символьное устройство      269—270
iovec структура      289—291
IP.      см. «Протокол Интернета»
ip6_output()      657—658
IPC.      см. «Межпроцессное взаимодействие»
IPC_NOWAIT      545—546
IPI.      см. «Межпроцессорное прерывание»
ipintr(), работа      608—612
IPsec      557—558 596 607—612 649—650 659—666 669 671—679
IPSec, заголовок аутентификации      663—664
IPSec, обзор      660—662
IPSec, протокол инкапсуляции безопасности      665—666
IPSec, реализация      671—674
ipsec4_process_packet()      673—674
ipsec_common_input()      672—673
IPv6      64—65 531—532 596 647—660 663—665 669 671—672 677—679
IPv6, автоконфигурирование      654—660
IPv6, адреса      649—651
IPv6, введение      647—650
IPv6, изменения API сокетов      652—655
IPv6, форматы пакетов      651—653
ip_forward()      672—673
ip_input()      672—673
ip_output()      604—608 611—612 634—635 673—674
ip_output(), работа      607—609
IRQ.      см. «Запрос прерывания»
ISA шина      41—42 318—322 338—341 348—349
ISA.      см. «ISA шина»
ISO.      см. «Международная организация по стандартизации»
ISP.      см. «Провайдер служб Интернета»
issignal(), работа      145
ITS операционная система      21—22
jail системный вызов      155—157
jailkill системный вызов      159—160
Job      91—92 150—151
Joy, William      20—21
KERNCONF      703—704
kernfs файловая система      312—313
kill системный вызов      140—141
killpg системный вызов      150—151
kmem_alloc()      178—179
kmem_alloc_pageable()      178—179
kmem_alloc_wait()      178—179
kmem_free()      178—179
kmem_free_wakeup()      178—179
kmem_malloc()      178—179
kqueue      274—276
ksecreate системный вызов      106
ktrace системный вызов      413—414
LAN.      см. «Локальная сеть»
Lawson, Nate      11
linesw структура      489—490
link оператор vnode      351
link системный вызов      59—60 413—414
Linux операционная система      5—7 21—22 26 33 83 107—108
LISP язык программирования      20—21
listen системный вызов      515—516 531—533 626—627
listen системный вызов, определение      515—516
Lite, 4.4BSD      6 21—22 28—29
llinfo_nd6      658—659
ln_hold      658—659
lock оператор vnode      352—353
LOCKED список буферов      302—303
Lockinit()      123—124
Login      89—90 361—362 703—704
lookup оператор vnode      295 352—353
lost+found      410
LRU.      см. «Наиболее давний»
ls      436—437
lseek системный вызов      52—53 275—276
lstat системный вызов      373—374
lutimes системный вызов      413—414
MAC.      см. «Обязательный контроль доступа»
Mach операционная система      21—22 39 49—50 173—174 199—200 212 217 242—243 251—252
Macklem, Rick      463—464
make      103—104
malloc ядра      180—183
malloc ядра, реализация      181—183
malloc ядра, требования      180—182
malloc()      50—51 84—85 173—175 178—180 207—208 254—255 304—305 556—557
MAP_SHARED      300
Massachusetts Institute of Technology      18 21—22
maxcontig      444—445
maximum_lease_term      476—477 480—482
maxusers      523—524
MBR.      см. «Главная загрузочная запись»
mbuf      177—178 519—524
mbuf, алгоритм управления хранилищем      523—525
mbuf, вспомогательные процедуры      524—526
mbuf, выделение      523—525
mbuf, дизайн      522—524
mbuf, дизайн, 4.4BSD      523—524
mbuf, кластер      519—526
mbuf, описание структуры данных      519—523
mb_alloc()      524—525
MFC.      см. «Текущее»
MIB.      см. «База управляющей информации»
MINIX операционная система      21—22
mi_startup()      690—691
mi_switch()      113—115 130—132
mkdir оператор vnode      351
mkdir системный вызов      59—60 66 402 413—414
mkdir структура      394—396 400—402
MKDIR_BODY флаг      400—401
MKDIR_PARENT флаг      400—401
mkfifo системный вызов      413—414
mknod оператор vnode      351
mknod системный вызов      413—414
mlock системный вызов      193—196 229—230 251—252
mlock системный вызов, определение      193—194
mmap оператор vnode      352—353
mmap системный вызов      48 50—51 85—86 174—175 192—194 202—203 208—210 213—214 248—249 300
mmap системный вызов, интерфейс      192—196
mmap системный вызов, определение      192—193
MMU.      см. «Блок управления памятью»
mount      422—423 465—466
mount системный вызов      56 269—270 305—306 308—311 464—466 701—702
mount, опции монтирования      296—297
mountd      464—466 471—472
mprotect системный вызов      193—194 209—210 250—251
mprotect системный вызов, определение      193—194
MS-DOS операционная система      456—458
msgrcv системный вызов      545—547
msgsnd системный вызов      545—546
MSL.      см. «Максимальное время жизни сегмента»
msleep().      см. «sleep()»
msq_mtx      545—546
msync системный вызов      195—196 213—214 215—217
msync системный вызов, определение      195—196
mtod()      524—525
MTU.      см. «Максимальный блок передачи»
mtx_destroy()      122—123
mtx_init()      121—123
mtx_lock()      122—123
mtx_trylock()      122—123
mtx_unlockO      122—123
Multics операционная система      18 21—22
munlock системный вызов      195—196
munmap системный вызов      193—194 197—198 202—203 208—209 249—250
munmap системный вызов, определение      193—194
munmap системный вызов, реализация      208—210
m_adj()      524—525
m_copydata()      524—525 634—635
m_copym()      524—525
m_free()      524—525
m_freem()      524—525
m_get()      524—525
m_gethdr()      524—525
m_hdr структура      519—520
M_PKTHDR      519—521
M_PREPEND()      525—526
m_pullup()      525—526 605—606 629
m_сору()      634—635
Nagle, John      635—636
National Bureau of Standards      21—22
nd6_na_input()      659—660
nd6_output()      657—660
nd6_timer()      659—660
nd_input()      657—658
NetBSD      5 6 9—10 17 25—26 28—30 295 422—423
Network Disk Filesystem      455—456
newblk структура      393—394
newbus      57—58 321—322 335—336
newfs      362—363 429—430 432—433
nextc()      497—498
NFS.      см. «Сетевая файловая система»
nfsd      464—466 468 470—474 482—183
nfsiod      466—468
nfssvc системный вызов      465—467
nice      45—46 92—93 238—239
Not-Quite Network Filesystem      464—467 476—477 479—484
Novell      20—23
NQNFS.      См. «Not-Quite Network Filesystem»
NT файловая система      59—60
NTP.      см. «Протокол сетевого времени»
nullfs файловая система      307—309
Olson, Arthur      23—24
open оператор vnode      352—353
open системный вызов      51—54 60—61 213—214 269—270 275—276 305—306 352—354 363—365 372—374 413—114 490—491 498—499 517—518 543—544
OpenBSD      5 6 10 17 26 29—30 660—661 670—671 673—674
Opendir()      367
OS/X операционная система, Apple      17 356—357 367
OSF/1      107—108
OSL      см. «Международная организация по стандартизации»
O_ASYNC флаг      277—278 410—411
pagedaemon      69 104—105 178—179 183—184 188—189 212—214 215—217 219—221 229—238 251—252—255 413—414 699—700
pagedaemon, работа      232—237
pagedep структура      399—401 403—407
pagein(), работа      221—225
pagezero      69 699—700
PC.      см. «Персональный компьютер»
PCL      см. «Соединение периферических компонентов»
PCMCIA      317—318
PDP-11      19—20 73—74 101
PDP-7      17 101
Pfctlinput()      646—647
PF_KEY, основной заголовок      667—668
PF_KEY, расширение адреса      669
PF_KEY, расширение связи      667—668
PF_KEY_V2      665—666
pgo_alloc()      213—214
pgo_dealloc()      213—214
pgo_getpage()      217
pgo_getpages()      213—216
pgo_haspage()      213—214 217
pgo_init()      213—214
pgo_putpages()      213—217 219—220
physio()      267 269—270
PID.      см. «Идентификатор процесса»
Ping      159—160 588—589 646—647
Plan      9 19—20
pmap      242—255
pmap, инициализация      245—246
pmap, модуль      175—176 242—245 254—255
pmap, структура      175—176
pmap, функции      244—245
pmap_bootstrap()      244—246
pmap_change_wiring()      244—245 251—252
pmap_clear_modify()      244—245 251—252
pmap_clear_ptes()      251—252
pmap_copy_page()      244—245 253—254
pmap_dear_reference()      244—245 251—252
pmap_enter()      244—245 248—251
pmap_enter(), реализация      248—250
pmap_growkernel()      244—246
pmap_init()      244—246
pmap_is_modified()      244—245 253—254
1 2 3 4 5 6 7 8
blank
Реклама
blank
blank
HR
@Mail.ru Hosted by Parkline.ru
       © Электронная библиотека попечительского совета мехмата МГУ, 2004-2025
Электронная библиотека мехмата МГУ | Valid HTML 4.01! | Valid CSS! О проекте