Ãëàâíàÿ    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
       © Ýëåêòðîííàÿ áèáëèîòåêà ïîïå÷èòåëüñêîãî ñîâåòà ìåõìàòà ÌÃÓ, 2004-2024
Ýëåêòðîííàÿ áèáëèîòåêà ìåõìàòà ÌÃÓ | Valid HTML 4.01! | Valid CSS! Î ïðîåêòå