|
|
Àâòîðèçàöèÿ |
|
|
Ïîèñê ïî óêàçàòåëÿì |
|
|
|
|
|
|
|
|
|
|
Pate S. — UNIX internals |
|
|
Ïðåäìåòíûé óêàçàòåëü |
SCO, Santa Cruz Operation, Open Desktop (ODT) 5 10—11
SCO, Santa Cruz Operation, OpenServer Release 5.5 11
SCO, Santa Cruz Operation, System V Release 3.2 10
scoutsname structure 292
script utility 422
sdevice file 380 384
SEEK_CUR constant 34
SEEK_END constant 34
SEEK_SET constant 34—35
Segment 148—153 155 157 159—160 183 234 571—572
Segment exception 150—151
Segment granularity 271
Segment limit 150 153
Segment protection 150
Segment size 150
Segment type 151
Segment, access rights 149
Segment, base address 139 149—151 153 271—272
Segment, busy bit 270
Segment, CPL (Current Privilege Level) 272
Segment, descriptor 149—151 155 270—271
Segment, DPL (Descriptor Privilege Level) 150 271—272
Segment, offset 139 150—151 153
Segment, present bit 151 271
Segment, RPL (Requester Privilege Level) 272
Segment, selector 139 149—151 153 156 183—184—185 571—572
Segmentation 134 149—153 155
Segmentation unit 151 154
segmentation violation 53 166—167
sem structure 524—525
sema array 526
Semaphores 496—497 519—529
Semaphores, kernel tuneables 528—529
Semaphores, signal (v) 520—524
Semaphores, wait (p) 520 522—524
sembuf structure 521 527
semconv function 527
semctl function 521—523 528
semfup array 525
semget function 497 521 523—527
semid_ds structure 524 526—527 529
seminit function 525
semmap array 525—526
semop function 521—522 527
SEM_UNDO flag 527—528
sendsig function 207 211
senhdr structure 122
Session creation see Setsid function
Session ID 74 176 200 235 237—238
Session leader 52 74 80 235 238 245
session management 72—76 235—237 241 243 245
Set group ID 49
setclk function 248
seterror function 391 437
setgrent function 24—25
setitimer function 256 258—259
setitimer function, definition of 256
setpgid function 73 243—245
setpgrp function 73 243—244
setpwent function 23
setregs function 233
setrlimit function 76—78 246 295 304—306
setrlimit function, definition of 76
setrun function 212 282 285 562
setsid function 74 80 243—244
settimeofday function 249
SEXIT process flag 284
shadow file 24
Shared memory 133 157 159 161 181 496—497 508—519
Shared memory across fork 63 218
Shared memory with mmap see /dev/zero
Shared memory, detaching 165—166
Shared memory, kernel tuneables 517
Shared object file see ELF basics
Shell 19—20 22 63 71—76 84 113—114 235—236 300 404
Shell, example shell 71—72
shmat function 498 509—510 512—515
shmconv function 514 516
shmctl function 509—510 516—517
shmdt function 498 509 512 515
shmem array 513
shmget function 497—498 509 511—514
shmidds structure 511—514 516—517 529
Sibling see Process sibling
SIDL process state 178—179 217—219
SIGABRT signal 21 53 193 291
sigaction function 58 61—63 192—193 202 204 207 209 212—213
sigaction function, definition of 58
sigaction structure 58 60 213
sigaction structure, definition of 58
sigaddset function 58 194 197
SIGALRM signal 53 66 247 253—256 258 260—261
sigalt function 211
sigaltstack function 58 62—63 193 207—212
sigaltstack function, definition of 208
SIGBUS signal 53 60 206 292 567
SIGCHLD signal 53 59—60 67 69 79 114 224—226 286 428
SIGCLD signal 53 285
sigclean function 207 212 284 295
SIGCONT signal 54
sigdelset function 58 194
sigemptyset function 57 194 197
SIGEMT signal 53 206 291
sigfillset function 57 194
SIGFPE signal 53 60 206
sighold function 57 193 199 204
SIGHUP signal 52 74 197 235 238
sigignore function 57 193
SIGILL function 52 60 206 284 291
siginfo_t structure 60—62 69—70 201—202 204 207 263 285 289—290
SIGINT signal 37 52 55—56 61 74—76 197 199 213—214 235 238 406 510
siginterrupt function 62 192—193
SIGIOT signal 53 206 291
sigismember function 58 194 197
SIGKILL signal 53 80 224
siglongjmp function 63
signal function 54—57 193—194 197 199 202 204 207
signal function, definition of 54
Signals 20—21 29 37 51—63 67 69 74—75 77 79—80 89 152 224 235 284
Signals and process groups 238
Signals and process termination 284
Signals and sleeping 265—266
Signals and timers 255
Signals, across fork 63
Signals, current 176
signals, definition of 51
Signals, delivery 52 206—207
Signals, disposition 54—58 61 192—194 197 199 202 206—207
Signals, handler 54—59 61—63 67 75 80 89 193—194 199 202 206—209 211 214 219 223 225 428
Signals, job control 53—54 70 75 178 238 290 411
Signals, kernel handling of 192—214
Signals, mask (blocking) 56—58 61 63 192—193 199 202 204 206
Signals, pending 56 61 206—207 216
signals, POSIX 57—63
Signals, posting 51—56 59 75 199—202 206 219 247
Signals, sets 57—58 60—61 89 196—200
Signals, stack handling 207—211
sigpause function 57 61 193 219—221 510
sigpending function 61 193
SIGPIPE signal 53
SIGPOLL signal 54 60 469
sigprocmask function 61 193 204
SIGPROF signal 255 259
SIGPWR signal 53 112
sigqueue_t structure 200—202 204—205
SIGQUIT signal 52 74 206 238 291 406
sigrelse signal 57 193 199 205
SIGSEGV signal 53 60 77 150 166 206 284 291 545 568
sigsend function 62 193
sigsendset function 62 192—193
| sigset function 56—57 193—194 197 199 202 205—206 510
sigset function, definition of 56
sigsetjmp function 62—63
sigsett type 57 193—194 197
sigstack function 63 192—193
SIGSTKSZ constant 208
SIGSTOP signal 54
sigsuspend function 61 193
SIGSYS signal 53 190 206 291
SIGTERM signal 53 80
SIGTRAP signal 52 60 206 291
SIGTSTP signal 54
SIGTTIN signal 54 410—411 413
SIGTTOU signal 54 410—411 414
SIGUSR1 signal 53—55 193—194 197 199 204—205 209 219 257 343
SIGUSR2 signal 53—55 194 205
SIGVTALRM signal 54 255 259
SIGWINCH signal 54
SIGXCPU signal 77 206 246
SIGXFSZ signal 77 206
SIG_BLOCK option 61
SIG_DFL constant 54—55 58 77 193—194 199 206—207 295
SIG_HOLD constant 56 193—194 199
SIG_IGN constant 55—56 57 193—194 284
SIG_SETMASK option 61
SIG_UNBLOCK option 61
Simons, D. 546 561
sleep function 249 261—262 264—267 281 361 363 368 370 400 402 466—467 472 506 536 554 560
sleep function, definition of 264
Sleep state 178—179
SLOAD flag 557 562
SLOCK process flag 179 217
SMP (Symmetric Multi-Processing) 11 389
SNOTRC process flag 179
SNWAKE process flag 179 212
SONPROC process state 178—179 219 272 283
Spec 11/70 8
spglst array 557
spl (software priority level) 388—389
sprintf function 18
sptalloc function 502 559
sqhash macro 264—266
srraountfun function 110
SRUN process state 178—179 212 219 266 272—273
SSEXEC process flag 179
ssig function 192—193
SSLEEP process state 178—179 212 264
SSTOP process state 178—179 285 289
SSYS process flag 179
SS_DISABLE 208
STACK 17 19 22 25—26 65 77 111 132 153 155 158—159 161 170 181 184 218 221 227 233 274
Stack and signal handling see Signals stack
Stack, alternative see sigaltstack
Stack, arguments for system call 183 186 190
Stack, kernel 178 189 190 226 233 292
Stack, maximum size 77
Stack, overflow 26
Stack, segment 150
Stack, signals see sigaltstack
stackbld function 231 234
Standard error see stderr
Standard I/O 18 30
Standard I/O, library 39—40 85
Standard input see stdin
Standard output see stdout
stat function 50—51 84 314 427
stat function, stat.h header file 89
stat structure 50—51 89 314 327
statlstat function 50
stdata structure 327 451—453 465—467 477 492
stdata structure, definition of 451
stdata_alloc function 452—453
STDERR 34 39—40 75 80 113 303—304 402 404—405 421—422 427 491 540
stdin 34 39—40 75 80 113 213 303—304 402 404—405 407 421—422 427 491 540
stdout 34 39—40 80 113 303—304 402 404—405 421—422 427 491 540
Stevens, W.R. 80 85
stime 249
stopio function 427
stopnswtch function 262
Stopped state 178
Strategy routine 374 376 430—432 438 442
STRC process flag 179
strd daemon 108 110
strdoioctl function 469—470
streams 4—5 8 110 307 446—493
STREAMS architecture 447—449
streams array 452
STREAMS cloning 473—474 483
STREAMS driver 447—450 464—465
STREAMS head 30 449—453
STREAMS messages 447 458—464
STREAMS module 453—455
STREAMS multiplexing 456 483—485
STREAMS named STREAMS (namefs) 481—483
STREAMS scheduling 456 479—481
STREAMS statistics 490
STREAMS, close procedure 456
STREAMS, error logging 486
STREAMS, flow control 460 479—481
STREAMS, inode relations 320
STREAMS, ioctl commands 468—469 485
STREAMS, loopback driver 474—479
STREAMS, message allocation/de-allocation 462—463
STREAMS, open procedure 456
STREAMS, opening a STREAM 450
STREAMS, pushing/popping modules 448 452 457—458 486—490
STREAMS, put procedure 455—456 458 461 466 479—480 486 488
STREAMS, service procedure 456 459 461 479—480 486
streamtab structure 376 448 452 464 474
streamtab structure, definition of 456
strioctl function 457—458 469 480
strip program 90 118 571
strlog function 486
stropen function 450—451
strread function 466—467 480—481
strwaitq function 466—467
strwrite function 465—466 471 480
subyte function 392
SULOAD process flag 179
sulogin program 402—403
SunOS 5
SUSWAP process flag 179
suword function 392
SVFORK flag 225
SVID (System V Interface Definition) 8—11
SVR2 4 9 12
SVR3 4—5 10—12
SVR4/SVR4.2 MP 5
SVVS 9
swalloc function 557—558 560 562
swap command 559
swap function 557—558 562 567
Swap, swapping 147 155 157 177—178 246—247 261 279 431 544—546 549 552—554 556—564
Swap, swapping, adding and deleting 94
Swap, swapping, allocation 558—560
Swap, swapping, device 110 117 148 154 544 548 554
Swap, swapping, division 103—104
Swap, swapping, table 95
swapadd function 558—559
swapchunk function 557—558
swapdev variable 558
swapfind function 560
swapin function 561
swapout function 561
swapregsout function 558 562
swapseg function 557—558 562
swaptab array 549 558—559
swaptab structure 558—560
swtch function 262—263 265 272—273 285
SXBRK process state 178—179 261 283 561
|
|
|
Ðåêëàìà |
|
|
|