|
|
Авторизация |
|
|
Поиск по указателям |
|
|
|
|
|
|
|
|
|
|
Vahalia U. — Unix internals. The new frontiers |
|
|
Предметный указатель |
Shadow vnode see "snode"
Share group see "Fair-share scheduling"
Share map 481
shared libraries 42
Shared memory 42
Shared memory, distributed 485
Shared memory, SVR4 VM and 458
Shared memory, System V IPC 162
Shell 44
Shell scripts, exec and 43
Shell, pipes and 152
shmat 163 507
shmctl 155
shmdt 163
shmget 155 162
shmid_ds, struct 163
SIGABRT 86
sigaction 38 45 93
SIGALRM 86 87 115 116
sigaltstack 93
sigblock 92
SIGBUS 86
SIGCHLD 38 44 45 86 93 94
SIGCLD 86
SIGCONT 26 86 95 104
SIGEMT 86
SIGFPE 66 86
sighold 91
SIGHUP 86 102 108
SIGILL 60 86
SIGINFO 86
SIGINT 38 61 66 86 87 89
siginterrupt 39 85 93
SIGIO 86
SIGIOT 86
SIGKILL 85 86
signal 38 91
Signal handler 29 85
Signals 26 38 83
Signals in Digital UNIX 74
Signals, 4BSD 92
Signals, default action 84
Signals, IPC and 150
Signals, RFS and 321
Signals, SVR2 89
Signals, SVR3 91
Signals, SVR4 93
signals, unreliable 89
sigpause 90 91 92 150
sigpending 93
SIGPIPE 86
SIGPOLL 57 86
sigprocmask 93
SIGPROF 86 87 115
SIGPWR 86
SIGQUIT 86
sigrelse 91
SIGSEGV 60 61 66 86 92
sigsend 87
sigsendset 93
sigset 91
sigsetmask 92
sigstack 92
SIGSTOP 26 66 84 85 86 95
sigsuspend 93
SIGSYS 66 86
SIGTERM 86
SIGTRAP 86 154
SIGTSTP 26 61 86 109
SIGTTIN 26 86 104
SIGTTOU 26 86 104
SIGURG 86
SIGUSR1 38 86
SIGUSR2 38 86
sigvec 38 92
SIGVTALRM 86 87 116
SIGWINCH 86
SIGXCPU 86 113
SIGXFSZ 86
Slab memory allocator 392
Sleep and wakeup 189
Sleep channel 138 190
Sleep locks, SVR4.2/MP 214
Sleep priority 38 118
Sleep queues 190
sleep() 26 35 37 125 196
Sleep, interruptible 88
Sleep, uninterruptible 88
slow system calls 92
SNAPSHOTS 350
snode 281 523 564 566
Snode, common 524
Socket 582
Sockets 226 233 580
Sockets, SVR4 582
Socklib 582
Sockmod 582
Soft real-time process 144
Solaris 2.x 5 67
Solaris 2.x, adaptive locks 212
Solaris 2.x, interrupt threads 69
Solaris 2.x, scheduling 130
Solaris 2.x, slab memory allocator 392
Solaris 2.x, threads and LWP architecture 65
Solaris 2.x, turnstiles 191
Solaris 2.x, virtual swap space 464
specfs file system 280 523
Special files 231
specvp() 564
spec_open() 564 566
spec_read() 527
spin locks 201
Stack handoff 78
Stack pointer (SP) 27
Stackable file systems 364
Stackable file systems, 4.4BSD 367
Stackable file systems, SunSoft prototype 366
Standard I/O Library 15
STAT 223 232 274
statd process 296
State transitions 25
sticky mode 224
Stochastic locking 209
Store-conditional see "Load-linked and store conditional instructions"
Strategy routine, of device driver 520
Stream head 548 561
streams 316 548
STREAMS administrative driver (sad) 565
STREAMS drivers 517 519
STREAMS, autopush modules 565
STREAMS, cloning 566
Streams, driver 548 560
STREAMS, extended buffer interface 570
STREAMS, FIFO files 576
STREAMS, flow control 558
STREAMS, ioctl 566
STREAMS, linking 572
Streams, message 551
Streams, message types 553
Streams, module 548 554
STREAMS, multiplexing drivers 549
STREAMS, persistent links 576
STREAMS, pipes 226 577
STREAMS, priority bands 558
STREAMS, put procedure 556 558
Streams, queue 554
STREAMS, queues 548
STREAMS, scheduler 557
STREAMS, service procedure 556 559
STREAMS, virtual copying 553
| streamtab, struct 562
strioctl() 573
Striping 231
stropen() 564
stty command 87
subclass 237 441
Suid mode 224
Sun Microsystems 5
Sun-FFS 343
SunOS 5
SunOS, file clustering 343
SunOS, file descriptor table 241
SunOS, memory management 437
SunOS, virtually addressed cache 507
Superblock 249 263 266
Superblock, FFS 273
Superblock, s5fs 266
Superuser 27
supplemental groups 28
SVR3, controlling terminal 100
SVR3, file system switch 315
SVR3, process groups 100
SVR3, signals 91
SVR4 8
SVR4, lazy buddy memory allocator 386
SVR4, pipes 153 577
SVR4, scheduling 122
SVR4, sessions architecture 105
SVR4, signals 93
SVR4, VM architecture 440
SVR4.1/ES, device drivers 540
SVR4.1/ES, security 27
SVR4.2/MP, basic locks 213
SVR4.2/MP, dynamic loading of drivers 541
SVR4.2/MP, read-write locks 213
SVR4.2/MP, sleep locks 214
SVR4.2/MP, synchronization 213
SVR4.2/MP, synchronization variables 214
SVR4.2/MP, TLB consistency 499
SVR4/MP, synchronization 216
SVR4/MP, TLB consistency 498
Swap area 402 407
Swap area, 4.3BSD 426
Swap layer 446 451 464
Swap map 407
swap partition see "Swap area"
swap space see "Swap area"
swapctl 451
Swapfs file system 464
swapinfo, struct 451
swapper 22 24 38 114 424 459
swapper, 4.3BSD 432
Swapping 402
Swapping, 4.3BSD 432
swap_alloc() 451 464
swtch() 25 35 44 120
Swtch(), SVR4 123
symbolic links 222 231 276
symlink 232 276
symmetric multiprocessing (SMP) 195
sync 287
Synchronization of user threads 56
Synchronization variables see also "Condition variables"
Synchronization variables, SVR4.2/MP 214
Synchronization, adaptive locks 212
Synchronization, blocking locks 205
Synchronization, deadlock avoidance 209
Synchronization, Digital UNIX 214
Synchronization, interrupts and 35 189
Synchronization, lost wakeups 196
Synchronization, monitors 212
Synchronization, multiprocessors 37 195
Synchronization, preemption and 34
Synchronization, read-write locks 206
Synchronization, recursive locks 211
Synchronization, sleep and 35
Synchronization, sleep and wakeup 189
Synchronization, sleep queues 190
Synchronization, SVR4.2/MP 213
Synchronization, SVR4/MP 216
Synchronization, thundering herd 196
syscall() 31
sysent vector 31
System call interface 21 31
system calls 23
System concurrency 52
System context 23
System III 5
System space 22
System V 5
System V file system see "s5fs"
System V Interface Definition (SVID) 6
System V IPC 150 155
System V IPC, message queues 160
System V IPC, resource IDs 155
System V IPC, semaphores 156
System V IPC, shared memory 162
System V Verification Suite (SVVS) 7
Task, Mach 70
task, struct 71
TCP/IP 4 363
Temporary file systems 278
Temporary file systems, mfs 278
Temporary file systems, tmpfs 279
temporary files 243
Terminal, canonical mode 227
Test-and-set operation 193 201
TFS 283 368
thread local storage 68
thread, struct 71
threads 20 52
Threads scheduler 62
Threads, bound and unbound 63 67
Threads, cold 52
Threads, Digital UNIX 72
Threads, hot 52
Threads, Mach 70
Threads, scheduler activations 64
Threads, upcalls 64
thread_block() 77
Thundering herd 196
Time quantum see "Time slice"
Time slice 20 112 117
Time-sharing class 126
timeout() 114
Timing wheel 115
TLB 410 412 492
TLB consistency on multiprocessors 494
TLB consistency on uniprocessors 493
TLB consistency, Mach 495
TLB consistency, SVR4.2/MP 499
TLB consistency, SVR4/MP 498
tmpfile 243
Tmpfs file system 279
Topaz operating system 62
Traditional UNIX systems 17
Transarc Corporation 323 329 355
Translation lookaside buffer see "TLB"
Translucent file system see "TFS"
Transmission Control Protocol/Internet Protocol see "TCP/IP"
Transport Layer Interface (TLI) 579
Transport provider interface (TPI) 316 554 579
trap() 457
Turnstiles 138 191
Two-handed clock 431
Two-way multiplexor 549 571
U area 23 26 28 89 94 170 241 423
u area, Digital UNIX 73
UDP/IP 300
Ufs 221 262 see
|
|
|
Реклама |
|
|
|