|
|
 |
| Àâòîðèçàöèÿ |
|
|
 |
| Ïîèñê ïî óêàçàòåëÿì |
|
 |
|
 |
|
|
 |
 |
|
 |
|
| Pate S. — UNIX internals |
|
|
 |
| Ïðåäìåòíûé óêàçàòåëü |
IREWANT flag 321
IRQ (interrupt request) 387—388
ISO (International Standards Organisation) 3
ISOPEN flag 412—413
issig function 206—207
ISSIG macro 206 212—213 265
issue_strat function 363 365—366 368 377 558
istty function 406
Itimer structure 258
Itimers see Timers
itimerval structure 256
ITIMER_PROF 255—256 259
ITIMER_REAL 255—256 258—259
ITIMER_VIRT 255—256 259
ITRUNC macro 334
ivect array 375 388
IWANT flag 321
I_POP command 457—458 464
I_PUSH command 457 464
jmptotss function 262 273
Job control 5 70 75
Job control, signals see Signals
Joy, B. 6
Kernel accessing 87—96
Kernel address space 90 158 181
Kernel debugger 88
Kernel disk image 87
Kernel entry point 108
Kernel memory allocator (kma) 109
kernel mode 175—176 178 181 183 189 207 230 246 261 263 336
Kernel process 78 97—98 110—111 179
Kernel startup 98 108—109
Kernel structures 88—90 92 94 96 110 127
Kernel tuneables 89 109 162
Kernel virtual address space see Virtual memory
Kernighan, B. 85
kern_gpfault function 295
kill function 51—53 73 199—201 205—206 220 238
Kill kernel function 200
kill program 55 62 343
killall function 52 92
killprocs function 562
kmdaemon 110
Kmem /dev/kmem 90—92 94 127 187—188 202 204 240 252—253 268 302 309 322 331—332 371 374—375 379 381 393 530
Kmem device driver 90 116 127 268 379
Kmem example driver 393—394
kmem_alloc function 163
kmem_free function 166 251
kmem_zalloc function 251 433
kmstartdaemon function 110
kpdO array see Page directory
ksiginfo structure 201
k_trap function 565—566
lbolt variable 92 247—248 365
lchown function 49
ld, link editor 15—16 19 118 139
LDT (Local Descriptor Table) 134 149—153 175—176 181 184—185 211 270 272—273
Leffler, S. 12 296
Libraries 21 117 158—159 161 175 181
Libraries dynamic 22 43 65 117 138 140—142 145—146 230 234
Libraries stubs see System calls Stub
Libraries, dynamic linker 236
Libraries, libc library 15—16
Libraries, static, shared 22 65 117 142 158 181 227 230
line discipline 350 407—412 415 418—420 422—424 429—430
Linear address 151 154 156
linecnt variable 409
linesw array 408—409 413—414 429
Link function 29 41
link function, definition of 41
link function, hard 40—41
link function, symbolic 30 41-42 49 310 319
Link kit 380—385
linkb function 462—463
link_unix command 382—383 395
Linux 7
ln command 41—42
LOAD segment type 141
Loader, kernel 117 119 140—141 146
loadreg function 232—233
Local Descriptor Table see LDT
lock function 216
lockf function 323
lockfcntl function 324—325
Logica 9
Logical address 151 156
Login 19 21 46 97 113—114
Login name 19
Login network 420—421
Login program 24 74 113—114 235—236 303 404 421
Login session 73 76 406
longjmp function 63
longjmpval function 265
lseek function 31 31—35 90 92 127 188 240 268 310 322 340 379 530
lseek function, definition of 34
lstat function 50
lticks variable 283
LTOPBLK macro 359 362—363 367 369—370
Mach microkernel 6
Magic number see COFF and ELF
main function 17—19 20 66
main function, kernel 109—111 245 279 370 375 502 525 553 557—558
Makefiles 15—16
malloc function 26—7 45 189 208 210 302 518 550
malloc function kernel 526
man command 14
Mandatory file locking 49
Manuals 14—15
mapinit function 502 525
mapnewtss function 273
Mapped files 35 43-46 136 140 158—159 161 165 168 232—233 320 333 336 337—344 518
Mapped files, mmap function 43—46 53 77 142 167 181 333 336—339 341 374 496 518—519 550 552 567
Mapped files, mmap function, definition of 43
Mapped files, mprotect function 45
Mapped files, msync function 45
Mapped files, munmap function 45 165 167
mapreg function 232—233
MAP_FIXED constant 43 338—339
MAP_INHERIT regions 161
MAP_PRIVATE constant 44 338 518
MAP_SHARED constant 44 338 518—519
Master file 380 384
masterboot program see Bootstrap
maxmem variable 549
MAXREGION kernel tuneable 162—163
MAX_FILE kernel tuneable 308
MAX_INODE kernel tuneable 315 317
mboot structure 101
mdevice file 380 384 442
Mem /dev/mem 92 106 304 374 379 583
Mem device driver 92 107
memavail array 106
memcntl function 367
memfree function 557
meminit function 548 550
Memory allocation 22 25—28
Memory available 97
Memory base 106—107
Memory extended 100 106—107
Memory layout 21—22
Memory mapped files see Mapped files
Message queues 496—508
Message queues, kernel tuneables 508
Messmer, H—P. 296
mfmap array 547—548
mfsys file 328 382
Michels, D. 9
Michels, L. 9
Microkernels 6—7
Microsoft 9—10
| MINIX 7
Miscovich, G. 546 561
mkdir function 48 50
mkfifo function 537
mkfs command 437
mknod command 437
mknod function 537
mkproc function 177
mlsetup function 108—109 162 357 548
mmap function see Mapped files
mmapfile function 339
mmfindhole function 339 514
mmfsync function 166
mmrdwr function 335—336 338
module_info structure 464 474
mount command 331 333
mount structure 320 327 329—332
Mount table 329 331
mounted filesystem see Filesystem
mpheadbuf variable 356
mpid variable 217—218
mprotect function 341
mscrn structure 412
msg structure 502—503
msgb structure 458—459 468
msgconv function 505 507
msgctl function 498—499 502—504 507
msgfree function 507
msgget function 497—499 501—505
msgh array 502—503 508
msginit function 502
msgmap array 502 506—507
msgrcv function 498—500 502—504 507
msgsnd function 498—500 502—507
msqidds structure 497 501—502 504—508 529
msque array 501 504—505 508
msync function 341 367
mtunefile 162—163
MULTICS 2
Multiscreens see Virtual consoles
Multitasking 150 245 261 270 296
munmap function 340
named pipes see Pipes
Named STREAMS see STREAMS
namefs see STREAMS
namei function 227 310—320 334 390 412 450—451
namemax constant 30
nautoup kernel tuneable 370
nblkflush function 367—368
nbreadw function 362—363 368
nbuf kernel tuneable 355—356
ncheck utility 187 322—323
NCLIST kernel tuneable 397
needmem function 553—554
Network File System see NFS
Network logins see Login
newproc function 110
newprocl function 216—219 225 262—263 281 290
NFS (Network File System) 5—6 10 298
ngetblk function 358—359 361
ngetblkw function 358—359
ngeteblk function 358 362
ngeteblkany function 358 362
ngeteblk_common function 362
NHBUF kernel tuneable 355
NHINODE kernel tuneable 315
nice function 282
Nice value 66
NIDEL namei command 319
NIRMDIR namei command 319
NI_CREAT namei command 319
NI_LINK namei command 319
NI_MKDIR namei command 319
NI_MKNOD namei command 319
NI_NOFOLLOW namei command 319
NI_RELNAMEI namei command 319
NI_SYMLINK namei command 319
NI_XCREAT namei command 319
nlist function 90—91 115—116 127—128 131—132 187—189 252 267—268 302 331 379 529—530
nlist function, definition of 90 128
nlist function, example of (mlist) 128—131
nlist structure 90—91 128
NMPBUF kernel tuneable 356
NOFILES kernel tuneable 301
Non-blocking I/O 29
notavail function 361 368
Novell 5
nstream kernel tuneable 452
ODT see SCO
one_sec variable 247—249
Open Desktop see SCO
Open function 28 31—34 36 40 42 43 79 82 181—182 185 300 310—311 317—318 327 333—335 351 390 393 407 412 422 430 447 457 465 478 483 491
open function, definition of 31
open function, kernel paths 333—334
opendir function 301
OPENI macro 334 450
OpenServer see SCO
OPEN_MAX constant 30
outb functions 396
outprocs array 560—561
O_append flag 32 34 335
O_CREAT flag 32—33
O_EXCL flag 32 319
O_NDELAY flag 311
O_NOCTTY flag 32 80
O_NONBLOCK flag 32 311
O_RDONLY flag 28 32 184
O_RDWR flag 32 43
O_SYNC flag 32 336 351 370
O_TRUNC flag 32
O_WRONLY flag 32—33
Page 148 151 159—160 165 168—170 222—223 544 548
Page, cache 337 339—340 343 550 567
Page, directory base register 272
Page, directory entry 108—109 154 156 158 161 166 168—169
Page, fault 156 165 168—169 219 223 233 339 343 432 545 551—552 555 564
Page, fault handler 169 339 564—568
Page, frame 154 156—157 566
Page, hash queues 550
Page, PG bit 154
Page, shared 43 219
Page, size 44 154 156
Page, stealing 553—554
Page, table 108 154—156 158 161 169 219 270 272—274 545
Page, table entry 89 154—155 165—166 168—169 176 273 545 549 552 555 565 568
pagerw function 567
Paging 108 117 134 147 148 153—155 157 168 339 431 544—545 554
Paging, demand 26 117 233 339 551—552
Paging, unit 154
Panic dump analysis 620—622
Parent process Id 66 78—79 176 224 237
Partition see Fdisk
Passc function 392 400
passwd, command 46
passwd, encrypted 24
passwd, file 303 344
passwd, shadow 113
passwd, structure 23 26
password file 19 22 46s 113—114
PATH environment variable 83—84
Pathname 30 40 47 84
Pathname, absolute 31 318
Pathname, relative 31 66 318
Pathname, resolution 30 227 317—320 334 412
Pathname, search 83—84
PATH_MAX constant 30
pause function 55 199 219—221 224 242 326 242 343 482
PC_GETCLINFO command 282
PC_SETPARMS command 282
PDE see Page directory
|
|
 |
| Ðåêëàìà |
 |
|
|