Ãëàâíàÿ    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
Ïðåäìåòíûé óêàçàòåëü
pmap_page_protect()      244—245 250—252
pmap_pinit()      244—245 254—255
pmap_protect()      244—245 250—252
pmap_qenter()      244—245 250—251
pmap_qremove()      244—245 250—251
pmap_release()      244—245 254—255
pmap_remove()      244—245 249—254
pmap_remove(), ðåàëèçàöèÿ      249—251
pmap_remove_all()      251—252
pmap_ts_referenced()      244—245 251—254
pmap_zero_page()      244—245 253—254
poll îïåðàòîð vnode      352—353
poll ñèñòåìíûé âûçîâ      269—270 283—287 490—491
pollfd ñòðóêòóðà      285
portal ôàéëîâàÿ ñèñòåìà      296—297 312—313
portmap      464—466
POSIX.      ñì. «Èíòåðôåéñ ïåðåíîñèìîé îïåðàöèîííîé ñèñòåìû»
postsig()      142—143 145—147
postsig(), ðàáîòà      145—147
prison ñòðóêòóðà      156—157
procfs ôàéëîâàÿ ñèñòåìà      312—313
profclock()      78—79 88
profil ñèñòåìíûé âûçîâ      98
protosw ñòðóêòóðà      526—527
pru_abort()      566—567
pru_accept()      565—566
pru_attach()      563—565
pru_bind()      563—565
pru_connect()      563—565
pru_connect2()      566—567
pru_control()      566—567
pru_detach()      564—566
pru_disconnect()      565—566
pru_fasttimo()      566—567
pru_listen()      564—565
pru_peeraddr()      566—567
pru_rcvd()      565—566
pru_rcvoob()      566—567
pru_send()      563—566
pru_sense()      566—567
pru_shutdown()      565—566
pru_slowtimo()      566—567
pru_sockaddr()      566—567
pr_ctlinput()      556—557 570—571 583—584 605—606 646—647
pr_ctloutput()      556—557 563—564 567—568 605—606
pr_drain()      554—555
pr_fasttimo()      554—555
pr_input()      556—557 568—570
pr_output()      556—557 568—569
pr_pfil()      554—555
pr_slowtimo()      554—555
pr_usrreqs()      556—557 563—565 567—568
PS      106—107 110—111
psignal()      141—142 144—145
psignal(), ðàáîòà      144—145
PSL.      ñì. «Äëèííîå ñëîâî ñîñòîÿíèÿ ïðîöåññîðà»
ps_strings ñòðóêòóðà      85—86
ptrace ñèñòåìíûé âûçîâ      117—118 159—162
putc()      497—498
pv_entry ñòðóêòóðà      243—253—254 255
quota.group      375
quota.user      375
quotacheck      378—379
quotactl ñèñòåìíûé âûçîâ      413—414
q_to_b()      497—498
RAID.      ñì. «Èçáûòî÷íûé ìàññèâ íåäîðîãèõ äèñêîâ»
read îïåðàòîð vnode      422—424
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
readdir îïåðàòîð vnode      352—353
readdir()      367
readlink îïåðàòîð vnode      352—353
readv ñèñòåìíûé âûçîâ      55—56 289—290
READ_10      332—333
reboot ñèñòåìíûé âûçîâ      704—705 708—709
reboot ñèñòåìíûé âûçîâ, ðàáîòà      704—706
reclaim îïåðàòîð vnode      297—299 352—353 364—365
recv ñèñòåìíûé âûçîâ      55—56
recvfrom ñèñòåìíûé âûçîâ      55—56 535—536 654—655
recvit()      535—536
recvmsg ñèñòåìíûé âûçîâ      55 535—536 541
recvmsg ñèñòåìíûé âûçîâ, ñòðóêòóðû äàííûõ äëÿ      516—517
remove îïåðàòîð vnode      351
rename îïåðàòîð vnode      351
rename ñèñòåìíûé âûçîâ      59—60 413—414 461—462
rename ñèñòåìíûé âûçîâ, äîáàâëåíèå      59—60
resetpriority()      129—130 131—132
revoke ñèñòåìíûé âûçîâ      298—299 413—414 495 504—505 701—702
rewinddir()      367
RFC.      ñì. «Çàïðîñ äëÿ êîììåíòàðèåâ»
rfork ñèñòåìíûé âûçîâ      106—107 135—136
RFS.      ñì. «Óäàëåííàÿ ôàéëîâàÿ ñèñòåìà»
rip_input()      646—647
Ritchie, Dennis      17—18 21—22
rlimit ñòðóêòóðà      107—108
rm      408—409
rmdir îïåðàòîð vnode      352—353
rmdir ñèñòåìíûé âûçîâ      59—60 402 407—408 413—414
root ïîëüçîâàòåëü      88
root()      321—322 339—347
roundrobin()      128—129 131—132
routed      584—585
RPC.      ñì. «Óäàëåííûé âûçîâ ïðîöåäóð»
rpc.lockd      462—467
rpc.statd      464—467
RS-232 ëèíèÿ ïîñëåäîâàòåëüíîé ïåðåäà÷è      487—488 497—498
rtalloc()      583—584
rtalloc_ign()      608—609
rtentry      658—659
rtentry, ñòðóêòóðà      577—578 607—608
rtfree      583—584
rtprio ñèñòåìíûé âûçîâ      109—110
rtredirect()      584—585 646—647
RTT.      ñì. «Âðåìÿ îáðàùåíèÿ»
runq_add()      130—131
runq_choose()      130—131
runq_choose(), ðàáîòà      130—131
runq_remove()      130—131
S1GCONT      140—141 144—145
SA.      ñì. «Àññîöèàöèÿ áåçîïàñíîñòè»
Samba      455—456
Santa Cruz Operation      5 20—21
savecore      705—706
sbappendstream()      632—634
sblock()      537—538
sbrk ñèñòåìíûé âûçîâ      84—85 173—175 202—203 207—208
sbunlock()      537—538
SC22WG15      22—23
schedcpu()      128—129 131—132
schednetisr()      573—574
scheduler()      237—238
sched_balance()      134—135
sched_lock      115—116
SCO.      ñì. «Santa Cruz Operation»
SCSI.      ñì. «Èíòåðôåéñ ìàëûõ êîìïüþòåðíûõ ñèñòåì»
seekdir()      367
select ñèñòåìíûé âûçîâ      269—270 283—289 313 529 626—627
select ñèñòåìíûé âûçîâ, êîä äðàéâåðà óñòðîéñòâà äëÿ      288—289
select ñèñòåìíûé âûçîâ, ìîòèâàöèÿ äëÿ      282—287
select ñèñòåìíûé âûçîâ, ïîääåðæêà äðàéâåðà óñòðîéñòâà äëÿ      269—270 286—288
select ñèñòåìíûé âûçîâ, ðåàëèçàöèÿ      286—290
selinfo ñòðóêòóðà      287—290
selrecord()      287—290
seltrue()      269—270
selwait      287—289
selwakeup()      286—289 501—502
semctl ñèñòåìíûé âûçîâ      549
semget ñèñòåìíûé âûçîâ      544—545 549
semop ñèñòåìíûé âûçîâ      544—545 549
send ñèñòåìíûé âûçîâ      55—56 64 527—528 667—668
sendfile ñèñòåìíûé âûçîâ      50—51
sendit()      535—536
sendmsg ñèñòåìíûé âûçîâ      55 535—536 563—564 603
sendmsg ñèñòåìíûé âûçîâ, ñòðóêòóðû äàííûõ äëÿ      516—517
sendsig()      146—147
sendto ñèñòåìíûé âûçîâ      55—56 535—536 563—564 603 654—655
setattr îïåðàòîð vnode      352—353
seteuid ñèñòåìíûé âûçîâ      91—92
setlogin ñèñòåìíûé âûçîâ      703—704
setpgid ñèñòåìíûé âûçîâ      147—149
setpriority ñèñòåìíûé âûçîâ setrunnable()      113 129—130 131—132 144
setsid ñèñòåìíûé âûçîâ      148—149
setsockopt ñèñòåìíûé âûçîâ      517—518 542—543 563—564 567—568 600—601 604—605 637—638
settimeofday ñèñòåìíûé âûçîâ      86—87
sh îáîëî÷êà      83 700—701
shmat ñèñòåìíûé âûçîâ      546—547
shmdt ñèñòåìíûé âûçîâ      546—547 549
shmem ñèñòåìíûé âûçîâ      192—193 546—547
shmget ñèñòåìíûé âûçîâ      546—547
shutdown ñèñòåìíûé âûçîâ      517—518 539—540 627—628
sigaction ñèñòåìíûé âûçîâ      140—141 145
SIGALRM      88
sigaltstack ñèñòåìíûé âûçîâ      140—141
SIGCHLD      144 148—149 160—161
SIGHUP      152 495 504—505
SIGINT      91—92
SIGIO      277—278 501—502 527—528
SIGKILL      45—46 140—141 145
sigpause ñèñòåìíûé âûçîâ      115—116
sigprocmask ñèñòåìíûé âûçîâ      140—141
SIGPROF      88 98
sigreturn ñèñòåìíûé âûçîâ      141—142 146—147
SIGSTOP      45—46 140—141 161—162
sigsuspend ñèñòåìíûé âûçîâ      140—141
sigtramp()      146—147
SIGTRAP      160—162
SIGTSTP      163 502—503
SIGTTIN      150—152 502—503
SIGTTOU      144 150—152 499—500
SIGURG      527—528
SIGVTALRM      88
SIGWINCH      493—494
SI_ORDER_FIRST      692—693
SI_ORDER_SECOND      692—693
sleep()      109—110 113—115 128—129 130—131 140—143 232—233 263—264 534—535
sleep() ïðåðûâàåìûé      109—110 142—143
sleep(), èñïîëüçîâàíèå sleep()      109—110 113
sleep(), ðàáîòà      115—116
sleep(), ðåàëèçàöèÿ      109—110 113—114
SMP.      ñì. «Ñèììåòðè÷íàÿ ìíîãîïðîöåññîðíàÿ îáðàáîòêà»
SMT.      ñì. «Ñèììåòðè÷íàÿ ìíîãî-ïîòî÷íîñòü»
socantrcvmore()      632—633
sockaddr_dl      558—559
sockaddr_in      654—655
sockaddr_in6      654—655
socket ñèñòåìíûé âûçîâ      22—23 51—54 64—65 275—276 514—516 525—526 531—533 563—564 567—568
socket ñèñòåìíûé âûçîâ, îïðåäåëåíèå      514—515
socketpair ñèñòåìíûé âûçîâ      566—567
SOCK_STREAM      514—515
soconnect()      534—535
softclock()      78—81 88
softdep_disk_io_initiation()      394—396
softdep_disk_write_complete()      394—396
softdep_update_inodeblock()      394—396
sohasoutofband()      632—633
soisconnected()      534—535
soisconnecting()      624—625
soisdisconnected()      632—633
solisten()      531—533
sonewconn()      531—533 626—627
soreceive()      464—465 537—541 548
sorwakeup()      539—540
sosend()      464—465 535—538 548 633—634 677
SO_LINGER      542—543
Spec      1170 22—23
SPI.      ñì. «Èíäåêñ ïàðàìåòðà áåçîïàñíîñòè»
SSH      63 487—488 701—702
stat ñèñòåìíûé âûçîâ      59—60 297—298 305—306 360—361 368—369
stat ñòðóêòóðà      275—276 360—361 566—567
statclock()      78—79 93—94
statfs ñèñòåìíûé âûçîâ      296—297
strategy îïåðàòîð vnode      394—396
strategy()      304—305 331—335
streams      285 568—569
SU      361—362
Sun Microsystems      23—24 62 290—293 444 455—456 458—460 463—464 466—467 470—171 493—494
swapin()      116—117
swapin(), ðàáîòà      237—239
swapoff      219—220
swapper      69 237—239 693—694 699—700
swi_net      553—554
swi_sched()      131—132
swp_pager_async_iodone()      219—220
symlink îïåðàòîð vnode      351
symlink ñèñòåìíûé âûçîâ      413—414
sync ñèñòåìíûé âûçîâ      292—293 413—414
syncache      626—627
syncer      69 313 390—391 699—700
syscall()      72—73
sysctl ñèñòåìíûé âûçîâ      232—233 310—311 562—563 611—612 706—709
sysctl ñèñòåìíûé âûçîâ, ðåàëèçàöèÿ      706—709
syslogd      701—702
System V      5—7 26—27 107—108 697—698
System V, áëîêèðîâêà äèàïàçîíà      280
System V, èíòåðôåéñ îïðîñà      285
System V, î÷åðåäü ñîîáùåíèé      511 545—547
System V, ðàçäåëÿåìàÿ ïàìÿòü      192—193 215—216 546—547
System V, ñåìàôîðû      542—545 698—699
System V, òåðìèíàëüíûé äðàéâåð      490—491
T-shirt, äåìîí      10
tasklist      390—391 396—397 403—405
TCP.      ñì. «Ïðîòîêîë óïðàâëåíèÿ ïåðåäà÷åé»
tcpcb ñòðóêòóðà      601—602 624—625
tcp_attach()      624—625
tcp_close()      627—628
tcp_connect()      624—625
tcp_ctloutput()      637—638
tcp_delack()      632—633
tcp_hc_get()      625—626
tcp_hc_purge()      625—626
tcp_input()      620 630—633 644—646
tcp_input(), ðàáîòà      629—633
tcp_output()      620 624—625 630—635 637—639
tcp_output(), ðàáîòà      634—635
tcp_slowtimo()      621
tcp_usrsend()      620 633—634
tcp_usr_shutdown()      627—628
tcsetattr ñèñòåìíûé âûçîâ tcsetpgrp()      150—151
TDF_NEEDRESCHED      131—132 145
telldir()      367
Telnet      63 487—488
TENEX îïåðàöèîííàÿ ñèñòåìà      21—22
termios ñòðóêòóðà      490—491
text ñåãìåíò      46—47 82 84—85
Thompson, Ken      17—18 21—22 39
thread_exit()      137—138
timeout()      79—81
TLB.      ñì. «Áóôåð áûñòðîãî ïðåîáðàçîâàíèÿ àäðåñà»
TOPS—20 îïåðàöèîííàÿ ñèñòåìà      21—22
Toy Story      10
trap()      72—73
truncate îïåðàòîð vnode      423—424
truncate ñèñòåìíûé âûçîâ      60—61 408—409 413—414
truncate ñèñòåìíûé âûçîâ, äîáàâëåíèå      60—61
Ttioctl()      503—505
ttread()      502—503
ttselect()      269—270
ttstart()      500—501 506
ttwakeup()      501—502
ttwrite()      499—503
tty driver      489—490
1 2 3 4 5 6 7 8
blank
Ðåêëàìà
blank
blank
HR
@Mail.ru
       © Ýëåêòðîííàÿ áèáëèîòåêà ïîïå÷èòåëüñêîãî ñîâåòà ìåõìàòà ÌÃÓ, 2004-2024
Ýëåêòðîííàÿ áèáëèîòåêà ìåõìàòà ÌÃÓ | Valid HTML 4.01! | Valid CSS! Î ïðîåêòå