|
|
Авторизация |
|
|
Поиск по указателям |
|
|
|
|
|
|
|
|
|
|
Vahalia U. — Unix internals. The new frontiers |
|
|
Предметный указатель |
msgget 155 160
msgrcv 160
msgsnd 160
msg_rcv 169
msg_rpc 169
msg_send 169
msqid_ds, struct 160
MULTICS operating system 2
Multiplexing STREAMS drivers 549 571
Multiprocessor synchronization 37 195
Multiprocessor systems, functionally asymmetric 195
Multiprocessor systems, master-slave 195
Multiprocessor systems, symmetric (SMP) 195
Multiprocessors, NORMA 192
Multiprocessors, NUMA 192
Multiprocessors, UMA 192
munmap 440
mutual exclusion locks 54 66
named pipe 152
Namefs file system 578
namei() 256 362
netmsgserver 98 167 181
Network Appliance Corporation 350
Network File System see "NFS"
Network Information Service (NIS) 27 300
Network lock manager (NLM) 296
Network shared memory server 485
Network status monitor (NSM) 296
newfs program 230 278 310
NFS 291 293
NFS mounts 294 303
NFS protocol 295
NFS protocol, version 3 314
NFS, file handle 303
NFS, pathname lookup 303
NFS, retransmissions cache 308
NFS, security 312
NFS, write-gathering 307
nfsd process 53 296
nfs_mount() 303
nhfsstone benchmark 306
nice 37
Nice value 37 118
No Remote Memory Access see "NORMA systems"
Non-Uniform Memory Access see "NUMA systems"
Nonvolatile memory see "NVRAM"
NORMA systems 192
Notifications, Mach 2.5 177
Notifications, Mach 3.0 183
NS5000 309
Nullfs file system 368
NUMA systems 192
NVRAM 307
object-oriented design 236 441
On-disk inode 263
open 123 164 225 233 240 252 524 576
Open file object 225 240
Open Software Foundation (OSF) 7
opendir 223
orphan processes 24
OSF/1 7 see
OSF/1, vnode interface 257
OSF/1, zone memory allocator 388
Out-of-line memory 175
P() 156 197
Page 20
page fault 269 405 409 411
Page fault, 4.3BSD 428
Page replacement 409
Page replacement, Mach 488
Page replacement, two-handed clock 431
Page table entry (PTE) 410
Page tables 22 410
page, struct 442
Page-level allocator 373
pagedaemon 22 24 53 114 431 461 465 501 507 533
Pagedaemon, Mach 488
pageout daemon see "pagedaemon"
Pager 477
Parallelism 52
Parallelization 188
Parallelization, lock granularity 212
param.h 113
Partition see "Logical disk"
passwd program 28
Password database 27
Pathname lookup 249 see
Pathname lookup, AFS 327
Pathname lookup, NFS 303
Pathname lookup, s5fs 267
pathnames 222
pause 90
PDP-11 2
PDP-7 2
Per-page protections array 449
Persistent links, STREAMS 576
Physically addressed cache 503
PID 29
pipe 151 153 233 577
Pipes 233
Pipes, IPC and 151
Pipes, STREAMS 577
Pipes, SVR4 153 577
pmap layer 474
poll 527
Port rights 70 166
Port sets 179
Port translations 171
Port, Mach 166
Portable Device Interface (PDI) 544
Portal file system 227 362
Portal file system, comparison with watchdogs 363
Portmapper protocol 298
POSIX standards 6
POSIX standards, 1003.1 (POSIX.1) 7 83
POSIX standards, P1003.4a 62
Power-of-two memory allocator 379 see
pread 70
PREEMPT() 123
Preemption points 123
primary group 28
priocntl 124 127 129
priocntlset 129
Priority bands 558
Priority inheritance 133
Priority inversion 65 121 133
Priority lending see "Priority inheritance"
proc structure 26 28 94 118 124 423 455
proc structure, Digital UNIX 73
proc structure, Solaris 2.x 66
Process 19 24 48
Process context 23
Process control block 27 29 112
Process group ID 29 99
Process group leader 99
Process groups 99
Process groups, 4.3BSD 103
Process groups, 4.4BSD 110
Process groups, SVR3 100
Process groups, SVR4 106
Process hierarchy 29
Process hierarchy, 4.3BSD 29
Process ID 29
Process priority 118
Process priority, 4.3 BSD 118
Process priority, decay factor 119
Process scheduling see "Scheduling"
Process state 25
Process state, 4BSD 26
Process table 28
| Process tracing 26
Process, current 22
processor affinity 143
Processor file system 283
Processor sets 71 140
Processor status register see "Processor status word"
Processor status word 27 32
Producers-consumers problem 199
Program counter (PC) 19 27
Programmed I/O (PIO) 514
pseudodevices 517
psig() 85 88 95
pswtch() 123
Pthreads 55 62 75
ptrace 96 153 281 467
putmsg 556 561
putnext() 556
pwrite 70
qinit, struct 555
Queue, in STREAMS module 548 554
Quicksilver operating system 76
RAID 231
Rate-monotonic scheduling 145
Raw I/O 535
READ 59 92 151 164 225 227 240 253 268 321 439 561
Read-write locks 66 206
Read-write locks, SVR4.2/MP 213
readdir 223
Reader-writer locks see "Read-write locks"
readlink 232 276
readv 70 228 253
Real-Time applications 117
Real-time class 127
Receive livelock 146
Recursive locks 211
recvmsg 226
Red zone 450
Reduced Instruction Set Computer (RISC) systems 113 416
Redundant Arrays of Inexpensive Disks see "RAID"
Reference bit simulation 431
reference counts 209
Reference counts, vnode 242
Relative pathname 222
reliable signals 90
Remote File Sharing see "RFS"
Remote mount, RFS 317
Remote Procedure Calls 293 see
Remote system call model 316
rename 276 277 332
Replication server (rpserver) 333
Resource locking 35
Resource locks in SVR4/MP 216
Resource map allocator 376
Resource usage information 26
Retransmissions cache 308
rewinddir 223
RFS 291 315
RFS mounts 315
rfsys 318
rfudaemon process 320
rmdir 232
rnode 302
Root file system 229
root user account 27
Rotational latency 273
Rotdelay 340 343
roundrobin() 120
RPC protocol 296 300
RPC protocolRPC protocol, DCE RPC 300
rpcgen compiler 299 301
RS/6000, memory architecture 416
s5fs 2 220 261 262 339
s5lookup() 267
Saved UID and GID 28
Scatter-gather I/O 228 253
sched() 432 459
schedcpu() 119
Scheduler activations 64
Scheduling 37
Scheduling of user threads 56
Scheduling, 4.3BSD 118
Scheduling, admission control 145
Scheduling, class-independent layer 122
Scheduling, Digital UNIX 142
Scheduling, event-driven 126
Scheduling, Mach 139
Scheduling, real-time class 127
Scheduling, Solaris 2.x 130
Scheduling, SVR4 122
Scheduling, time-sharing class 126
Scheduling, tradtional UNIX 117
sched_setparam 143
sched_setscheduler 142
sched_yield 143
SCSI CAM 544
SCSI devices 544
SCSI disks 277
Sdb 153
Security, AFS 327
Security, NFS 312
seg, struct 443 445
segmap_fault() 463
segmap_getmap() 462
Segment driver 448
Segment, SVR4 VM 444
Segmentation 404
segvn_fault() 457
seg_dev 450
seg_kmem 450
seg_kp 450
seg_map 449 461 498 534
seg_vn 448 534
Select 179 529
sem, struct 158
Semaphores 54
Semaphores for mutual exclusion 198
Semaphores for producers-consumers problem 199
Semaphores, 4.4BSD 491
Semaphores, convoys 200
Semaphores, Dijkstra's 197
Semaphores, drawbacks 199
Semaphores, event wait 198
Semaphores, P() and V() operations 156 197
Semaphores, System V IPC 156
sembuf, struct 157
semctl 155 158 160
semget 155 157 160
semid_ds, struct 158
semop 157
Send descriptor 319
Send-once rights 183
sendmsg 226 582
sendsig() 85 95
session see "Login session"
Session ID 29
Sessions architecture, SVR4 105
setgid 28 53
setgroups 28 53
setitimer 116
Setpgid 107
setpgrp 100 102
setpgrp, 4.3BSD 103
setpgrp, SVR4 106
setrlimit 61
setsid 106
settimeofday 116
SETUID 28 53
Setuid programs 154
Sgid mode 224
Shadow object 478
|
|
|
Реклама |
|
|
|