Ãëàâíàÿ    Ex Libris    Êíèãè    Æóðíàëû    Ñòàòüè    Ñåðèè    Êàòàëîã    Wanted    Çàãðóçêà    ÕóäËèò    Ñïðàâêà    Ïîèñê ïî èíäåêñàì    Ïîèñê    Ôîðóì   
blank
Àâòîðèçàöèÿ

       
blank
Ïîèñê ïî óêàçàòåëÿì

blank
blank
blank
Êðàñîòà
blank
Pate S. — UNIX internals
Pate S. — UNIX internals



Îáñóäèòå êíèãó íà íàó÷íîì ôîðóìå



Íàøëè îïå÷àòêó?
Âûäåëèòå åå ìûøêîé è íàæìèòå Ctrl+Enter


Íàçâàíèå: UNIX internals

Àâòîð: Pate S.

Àííîòàöèÿ:

Provides a clear and detailed description of the internals of the UNIX kernel, the interface between the user and the kernel, and how the kernel interacts with the Intel X86 family of CPUs. Based on the SCO versions of the UNIX and SCO OpenServer Release 5, the text contains many practical examples.


ßçûê: en

Ðóáðèêà: Òåõíîëîãèÿ/

Ñòàòóñ ïðåäìåòíîãî óêàçàòåëÿ: Ãîòîâ óêàçàòåëü ñ íîìåðàìè ñòðàíèö

ed2k: ed2k stats

Ãîä èçäàíèÿ: 1996

Êîëè÷åñòâî ñòðàíèö: 654

Äîáàâëåíà â êàòàëîã: 27.12.2005

Îïåðàöèè: Ïîëîæèòü íà ïîëêó | Ñêîïèðîâàòü ññûëêó äëÿ ôîðóìà | Ñêîïèðîâàòü ID
blank
Ïðåäìåòíûé óêàçàòåëü
pde_t structure      555
pdgrow function      164 166 168
PDP-11      3 9
PDP-7      2
Pentium      see Intel
perror function      28
pfault function      565—566 568
pfdat array      546 548
pfdat structure      89 222—223 546—547 549—550 555—556 567—568
pfind function      550 567
pfntopfdat function      567—568
pftrap function      565
pglstf lush function      554 557—558
pglstt structure      557 562
phash array      548 550
phash macro      550
PHDR segment type      140
physck function      441 443
Physical memory      27 44 89 99 107 109 147—149 154—156 159 171 225 343 374 544—549 551—553
Physical memory address      106 122 139 148 151 154 156 168 344
Physical memory and SIGBUS      53
Physical memory management      546—550
Physical memory, /dev/mem      see mem
physio function      441—443
PIC (Peripheral Interrupt Controller)      245—246 295 386—388
PID      see Process identifier
pinsert function      550
pipe function      31 33 37 300 533 534—535 538
pipe function, definition of      37 533
pipe function, implementation of      535
pipedev variable      535
Pipes      3 36—38 533—541
Pipes and SIGPIPE      53
Pipes, HPPS      37 535 538—540
Pipes, named pipes      537—538
pipetab array      535
PIT (Programmable Interval Timer)      245—246 248 296
plock function      216 307
plock function, inode lock      320—321
pOinit function      109
poll function      246 447 465 471—473
Poll, device driver routine      396
pollfd structure      472
pollstr function      472
pop_pipe_fs function      535
POSIX (Portable Operating System Interface for Computer Environments)      1 8 11 17—18 20 23 53 57—58 85 194 202 207 274—275 295 301 323
pOu function      109
prdlock function      320—321
Pre-emption      261 275
pregion structure      89 93 159 163—164 166—168 170—171 222—223 231 339 342—343 516 566—568
pregion structure, definition of      160
prelock function      320—321
premove function      550
priocntl function      282
Priority      see Process
proc structure      89 93 109 152 159—160 164 166—167 175—179 181 193—194 199—201 205 217—219 225 231 238—240 242 247 254—255 264—265 267—268 273 279 281—282 284—286 290 292 304 361 516 539 557
proc structure, crllry_eproc      205
proc structure, p link      264 268
proc structure, proc.h header file      88 89
proc structure, p_child      237—238 241—242 244 285
proc structure, p_chold      194 199
proc structure, p_clktim      247 254—255
proc structure, p_controllink      237—238
proc structure, p_controlp      237—238 243—244
proc structure, p_cpu      282
proc structure, p_cursig      206
proc structure, p_flag      176 179 212 217 225—226 284 557 562
proc structure, p_hold      193 199 205
proc structure, p_ldt      152 176
proc structure, p_nice      282
proc structure, p_parent      237—238 241 243—244 267 285
proc structure, p_pgrp      176 237—238 244—245
proc structure, p_pid      176—177 194 200 236—238 240 244—245 290
proc structure, p_ppid      176—177 237—238 285
proc structure, p_pregion      160 164 166 176
proc structure, p_pri      176 281—282
proc structure, p_sibling      237—238 242 285
proc structure, p_sid      176 237—238 244—245
proc structure, p_sig      176
proc structure, p_sigflags      207 213
proc structure, p_size      167
proc structure, p_stat      176 178—179 212 217—219 261 264 266 272—273 283 285—286 289—290 561—561
proc structure, p_stime      176
proc structure, p_suid      176
proc structure, p_time      247
proc structure, p_tracep      237—238 243—244
proc structure, p_uid      176
proc structure, p_uptbl      176 273
proc structure, p_utime      176
proc structure, p_wchan      264—266
proc structure, p_xstat      176—177 286 289
proc table/array      109 168—170 177 180 185 194 200 217—218 221 245—247 254 258 342 491 557 560—561
procdup function      216—219 262—263 281
Process and program      16—17
process group      see Process
Process, address space      90 165—168 176 181 218 223 338—339 341
Process, child      63 71 214—215
Process, context      109 157—158 207 214 262
Process, control      52 63—72 237
Process, creation      25—26 63—72 76 157 167 178 214—234 261
Process, daemon      see Daemon
Process, data      22 25—27 117 119 145 153 159 161 170 175 181 183 221 338 551
Process, debugging      52—53 165 178 237—238
Process, definition of      175
Process, entry point      119 137—138
Process, environment      21—28
Process, exit status      67—70 176—177 263—264 266 284 286 290—291
process, group      52 63 72—76 200 235—238 241 243
Process, group ID      63 66 68 72—74 79 201 238—238 451
Process, group leader      74 79 237—238 244
Process, identifier (ID)      22 29—30 51 62—64 66—68 72—74 78 80 94 110—111 176 194 200—202 214—218 237—239 241 245 258 264 268 286 289—290 342 512
Process, kernel      see Kernel
Process, limits      76—78 164 246 339
Process, loading      see Loader
Process, locked in memory      179
Process, parent, definition of      63 214
process, priority      66 176 264 274 277—278 281—283
Process, sibling      237 239 290
Process, size      176 230
process, state      176 178—179
Process, stopped      68 70 289
Process, table      93
Process, termination      19—21 53 56 67—70 75 80 150 165 167 178 200 235 238 261 263 266 284—291
Process, text      22 64 111 117 119 141—142 144—145 153 159 161 169—170 175 181 183 218 221 338 551
Process, time      176 216 259—261
Process, tracing      68 179 237—238
proc_itimer array      258—259
Programmed I/O      438
Protected mode transfer      150
Protected mode transfer signals      211
Protected mode transfer system calls      184
Protection fault      see pf ault function
Protection rings      156 184
PROT_EXEC      43 338—339
PROT_NONE constant      43 338
PROT_READ constant      43—44 338 341
prot_write constant      43 338 341
ps command      78 82 92—93 110 175 224 235—236 240 242 264 268
ps command, implementation of      179—181
ps tart function      108
PS1 variable      18
pseudo tty      see Terminal pseudo
psig function      206—207 295
psignal function      190 206 239 259
psignalinfo function      200—201 212 247 254 285
pswtch function      262 273 283 480
PTE      see Page table
ptmemall function      561 567—568
ptrace function      53 179 238 496
PT_DATA pregion type      161
PT_INTERP segment      142
PT_LIBDAT pregion type      161
PT_LIBTXT pregion type      161
PT_LOAD segment      144—145
PT_SHFIL pregion type      161
PT_SHMEM pregion type      161
PT_STACK pregion type      161
PT_TEXT pregion type      161
PT_UNUSED pregion type      161 166
push_pipe_fs function      535
putbq function      478
putc (clist) function      397 400
putcb function      397
putcbp function      397—398
putcf function      397—398
putenv function      18
putmsg function      447 465 470—472
putnext function      455 466 470—471 488
putpmsg function      470—471
putq function      478—480 487—488
PWB (Programmer’s Work Bench)      4
PZERO priority      265
qattach function      452 457—458 476
qdetach function      458
qdisable function      458
qenable function      480
qfreelist variable      453 455 458
qinit structure      455—456 464 474
qreply function      470
qrunf lag variable      480
qswtch function      262—263 281
queue array      453 455
queue structure      451 453 455 457 466 479—480 492—493
queue structure, definition of      454
ractive variable      162—163 554
RAM disk      375 433—438
Raw I/O      314 373—374 439—443
Raw mode (keyboard input)      407—410 413
rdwr function      212 335 339 391 465 467 536
read function      15 31 34—36 42—43 45 82 92 178 182 212—214 229 268 300 310 327 335—335 339—340 374 390 408 413 428 430 447 466 534 537
read function, definition of      34
readlink function      42
readv function      31 34—36
readv function, definition of      34
Real mode      98—100
Real Time      282 295
realloc function      27
Record Locking      see File locking
Reference manuals      14—15
regcnt variable      162—163
reginit function      162—163
Region      93 141 152 159—171 230 286 288 292 338—339 341—342
region structure      89 93 141 160—163 165 169 171 222 327 340 511 514 517 554 567
region table/array      109 162—163 167 170
Region, ageing      554—556
Region, allocation      163—165
Region, attaching      218
Region, de-allocation, detaching      165—167
Region, duplication      165 218
Region, mapping for process creation      230—233
Region, size      170
Region, virtual address      165—166
Registers, control      157
Registers, cr0      154 272
Registers, cr2      565
Registers, cr3      157 169
Registers, cs      99 149
Registers, ds      99 149
Registers, eax      149—150
Registers, ebp      153 184
Registers, eip      149—150 153 169
Registers, esp      153 157 184
Registers, gdtr      150
Registers, general purpose      149 151 153 157—158 270
Registers, ldtr      150 157
Registers, pdbr      272
Registers, segment      157—158 270
Relocatable file      see ELF basics
Requester Privilege Level (RPL)      150 152
resource limits      76—78
Resource limits, hard limit      76—78
Resource limits, soft limit      76—78
resume function      273—274
Return function      20
return value      20
rexit function      284
rfree variable      163
RFS      4
RG_NOSHARE      218
Ritchie, D.      1—4 85 446
rlimit structure      76 305—306
RLIMIT_AS resource type      77
RLIMIT_CORE resource type      77
RLIMIT_CPU resource type      77
RLIMIT_DATA resource type      77 306
RLIMIT_FSIZE resource type      77
RLIMIT_NOFILE resource type      77 306
RLIMIT_STACK resource type      77 306
RLIM_INFINITY      76
rmdir function      48
root filesystem      103 110 330 333
Root inode      345
rqchain structure      277—278 280
RT (Real Time) scheduling class      263 281—284
rtc_t structure      94
Run Levels      111—112
Run queue      178 226 262 272—274 277—283 285
runin variable      558 561—562
runout variable      558 560—562
runqueues function      480
runrun flag      262—263 273 281 283
Salus, P.      11
sar command      546 563—564
SASLEEP process flag      179
SA_NOCLDSTOP flag      59
SA_NOCLDWAIT flag      59
SA_NODEFER flag      59
SA_ONSTACK flag      58 63 207 209
SA_RESETHAND flag      58 204
SA_RESTART flag      59 212—214
SA_SIGINFO flag      59 204 213
sbrk function      26—27 30 45
SBUFSIZE      361—362
scatter/gather      365
sched function      110 557 560—561
sched process      108 110 201 246 283 557 560 562 564
schedgetparam function      275
Scheduling      247 261—262 274—284
Scheduling, class      62 272 274 277 281
Scheduling, class schedulers      277 279
Scheduling, fixed priority      274—275 278
Scheduling, operations      281—28
Scheduling, POSIX scheduling      275—277
Scheduling, real-time      277
Scheduling, round-robin      275
Scheduling, run queues      277 283
Scheduling, time-sharing      275 277
SCHED_FIFO class      274—275 278
sched_getpriority_max function      276
sched_getpriority_min function      276
sched_getscheduler function      276
sched_get_rr_interval function      275—276
sched_list array      277
SCHED_OTHER class      275 277—278
SCHED_RR class      275 278
sched_setparam function      275—276
sched_setscheduler function      275—276
sched_yield function      261 275—276
SCO, Santa Cruz Operation, history      9—11
SCO, Santa Cruz Operation, MPX      11
1 2 3 4 5 6 7
blank
Ðåêëàìà
blank
blank
HR
@Mail.ru
       © Ýëåêòðîííàÿ áèáëèîòåêà ïîïå÷èòåëüñêîãî ñîâåòà ìåõìàòà ÌÃÓ, 2004-2024
Ýëåêòðîííàÿ áèáëèîòåêà ìåõìàòà ÌÃÓ | Valid HTML 4.01! | Valid CSS! Î ïðîåêòå