Ãëàâíàÿ    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
Ïðåäìåòíûé óêàçàòåëü
sxbrknswtch function      262 561
Symbol      see COFF and ELF
Symbolic link      see link function
Symbolic value      see Symbol
syment structure      124—125
SYMESZ constant      125
symlink function      42
sync function      367
syscon driver      407
sysconf function      18 256
sysi86 function      89 94—96 180 194 248 255 259 268
sysi86 function, definition of      94
sysi86 function, RDUBLK command      94 259
sysi86 function, RTODC command      94 248
sysi86 function, SI86FPHW command      94
sysi86 function, SI86MEM command      94—95
sysi86 function, SI86SWPI command      94—95
sysi86 function, sysi86 header file      89
sysinit inittab entries      111
SYSOPEN constant      30
system calls      14 28 31 49 150 152 176 181—192 206 211 217 244 261
System calls and SIGSYS      53
System calls, arguments      186 189
System calls, handler      181 189—191 212 217
System calls, restartable      59 191 212—214 265
System calls, return value      184 190
System calls, stub functions      183 191
System calls, table, sysent      187—192
System calls, transition to kernel mode      181—183
System calls, XENIX      191—192
System console      see Console
System file      380 384
System file table      see File table system
System function      50
System initialisation      see Initialisation
System limits      see var and kernel tuneables
system shutdown      52
systrap function      189—191 212—213 216—217 226 233 244 263 266 281 289 324 335 337 390 450 457 465 467 473 526 535—535
sys_call function      185 189 191
SZOMB process state      178—179 285—286 289
S_IEXEC flag      48
S_IREAD flag      48
S_IRGRP flag      48—49
S_IROTH flag      48—49
S_IRUSR flag      48
S_IRWXG flag      48
S_IRWXO flag      49
S_IRWXU flag      49
S_ISBLK macro      314
S_ISCHR macro      314
S_ISDIR macro      314
S_ISFIFO macro      314
S_ISGID flag      49
S_ISLNK macro      314
S_ISNAM macro      314
S_ISREG macro      314
S_ISVTX flag      49
S_IWGRP flag      48—49
S_IWOTH flag      48—49
S_IWRITE flag      48
S_IWUSR flag      48
S_IXGRP flag      48—49
S_IXOTH flag      48—49
S_IXUSR flag      48
s_trap function      262—263 281
Table driver      92—94 179—180 194 239
Table Indicator (TI)      150 152
table_alloc function      162 177 227
table_grow function      162 177
table_setup function      162 177 227
Tanenbaum, A.S.      7
Task gate      246 271—272
Task Register (TR)      271—272 274
Task State Segment      see TSS
Task switch      see Context switch
tcdrain function      419
tcflow function      419
tcflush function      419
tcgetattr function      418—419 427
tcgetpgrp function      419
TCP/IP      6 10
tcsetattr function      418—419 427
tcsetpgrp function      419
Terminal controlling      237 311
Terminal driver      74—75 238 406
Terminal, device ID      237
Terminal, pseudo      74—75 419—430 446 473
termios structure      418
Text, instructions      see Process text
Thompson, K.      1—4
thrashing      561
time and date      245 247
time function      249
Time management      246—261
time variable      247—249
Time, wall clock      259
Time-slice      178
timein function      251
timeout function      250—251 259 472
timeout function, definition of      250
Timeout ID      250 258
timers, alarm function      53 66 216 247 253—255
timers, interval timers      54 216 246 255—259 284 292
timers, setitimer function      53
times function      67 259
timeval structure      249 256
TLB (translation lookaside buffer)      166 274
TLI (Transport Layer Interface)      5
tms structure      259
Torvalds, L.      7
totmem variable      548
track_rtc kernel tuneable      249
TS (Time Sharing) scheduling class      262—263 279 281—283
TSS (Task State Segment)      89 157 175 181 270—274
TSS (Task State Segment), descriptor      270—272
TSS (Task State Segment), selector      273
TSS (Task State Segment), tss.h header file      89
ttin function      415—416
ttiocom function      415
ttmit function      412 429
ttopen function      412
ttout function      414
ttread function      413
ttselect function      415
ttwrite function      414
ttxput function      414—416
tty      see Terminal
tty structure      239 376 406 408 411—413 415 418 428—430
TTY subsystem      350 402—430
ttyname function      406
uballoc function      218
ublock      see u_area
ubptswap function      562
ucontext_t structure      59
UCT (Universal Coordinated Time)      247
ufalloc function      306 313 334 336
UID      see user ID
umask function      80
unfalloc function      313
UniForum      8
Uninitialised data      22 117 119 146
Univel      5
UNIX International      5
UNIX, Editions of      3—4
UNIX, Programmer’s Manual      2—3
UNIX, Research      3—4
UnixWare      1—2 5 11
unlink function      41
untimeout function      250 259 473
untimeout function, definition of      250
Update function      367
update_rtc kernel tuneable      249
update_usizes function      166
uptaddr function      568
uptgrow function      165
USDL (UNIX System Development Laboratory)      4
User ID      22—23 29 46 62 64 94 176 202 496
user ID, effective      46 52 64 176 201 295
user ID, real      52 64 201
user mode      175—177 181 183 190 230 233 246 255 259 262 281 336
user structure      see uarea
USG (UNIX Support Group)      4
USO (UNIX Software Operation)      5
usrxmemfit function      565—568
u_area      89 92 94 109 157 175—180 185—186 189—191 194 199 205 213 218 229 233 246 255 259 265 270 273—274 284 286 292 295—296 300—304 306 311 322 334—335 364 391 402 405 407 412 431—432 442 540
u_area and u variable      273
u_area, swapped out      179
u_area, u_ahead      364
u_area, u_ap      189—191 227
u_area, u_ar0      233
u_area, u_arg      189—190 227
u_area, u_base      336 391—394 413—414 436 442 466 468
u_area, u_cdir      295—296 318—319
u_area, u_count      335—336 391—394 400 413—414 436—437 441—442 466—467
u_area, u_error      190—191 213 313 368 391 437 441 451
u_area, u_euserp      306
u_area, u_exdata      229—230
u_area, u_fmode      391 442
u_area, u_gid      92
u_area, u_nofiles      300—302 306
u_area, u_nxtend      364
u_area, u_nxtstart      364
u_area, u_offset      335 367 391—394 436 441—442
u_area, u_ofile      300—304 307 310 334—336 540
u_area, u_pofile      300—303 307
u_area, u_procp      255
u_area, u_psargs      92 94 110 180 268
u_area, u_qsav      190 265
u_area, u_r      190
u_area, u_rablock      364
u_area, u_rdir      318—319
u_area, u_segflg      335—336 432 442
u_area, u_signal      193—194 197 284
u_area, u_stack      293
u_area, u_stime      246
u_area, u_syscall      189—190
u_area, u_time      246
u_area, u_tss      270 273
u_area, u_ttyd      237—238 406—407 412
u_area, u_ttyip      237—238 406
u_area, u_ttyp      237—238 406—407
u_area, u_uid      92
u_trap function      281 565—566
Validity faults      see vfault function
var structure      89 331
var structure, var.h header file      89
Variables, automatics      17 26
variables, global      25
vfault function      565—566
vfork function      216—217 223—225 296
vfork function, definition of      216
VFS (Virtual File System)      5—6 see
Vhand function      553 558
Vhand process      108 110 161 246 553—556 560 564
virtual console      55 152 167—169 184 220 242 326 369 404 407 411—412
Virtual console, definition of      402
Virtual machine      261
Virtual memory      148 152—153 155 171 544
Virtual memory and SIGBUS      53
Virtual memory, address (space)      53 90 93 122—123 127 137—139 141 146 148 153—154 157—159 165 168 177 181 227 291 344 374 544—546 551—552
Virtual memory, address translation      154 156
vstart function      108
Wait channel      264—268
wait function      29 59 67—68 70—72 75 177—178 235 264 266 284—286 289—291
wait function, definition of      67
wait3 function      58 67 70
wait3 function, definition of      67
waitc function      289
waitgen function      266 289
waitid function      59 67—70 289
waitid function, definition of      67
waitpid function      59 67 70 73 226 286—287 289—290
waitpid function, definition of      67
wakeup function      225—226 249 264—267 282 368 432 472—473 537 561—562
wakeup function, definition of      266
wakeupn function      266 282
WCONTINUED option      68 70
WCOREDUMP macro      67
WEXITED option      68
WEXITSTATUS macro      67
which command      78 83—84
WIFCONTINUED macro      70
WIFEXITED macro      67
WIFSIGNALLED macro      67
WIFSTOPPED macro      70
WNOHANG option      68 70
WNOWAIT option      68—70 289
Working set      155 544—555
write function      30—32 36 39 43 45 92 219 300 310 327 335—336 339 370 374 390 408 414 441 447 465 468 491 536
write function, definition of      36
writev function      31 36
writev function, definition of      36
WSTOPPED option      68
WSTOPSIG macro      70
WTERMSIG macro      67
WTRAPPED option      68
WUNTRACED option      70
X/OPEN      1 8
xalloc function      232
Xenix      5 9—10
XINU      7 9
XPG (X/Open Portability Guide)      8—9
xtstat function      314
zombie process      59 178 263 273 285—291
_exit function      20 67 79 261 263 284 290
_POSIX_NO_TRUNC CONSTANT      30
_start function      19 108 119 139 145
|| operator      20
1 2 3 4 5 6 7
blank
Ðåêëàìà
blank
blank
HR
@Mail.ru
       © Ýëåêòðîííàÿ áèáëèîòåêà ïîïå÷èòåëüñêîãî ñîâåòà ìåõìàòà ÌÃÓ, 2004-2024
Ýëåêòðîííàÿ áèáëèîòåêà ìåõìàòà ÌÃÓ | Valid HTML 4.01! | Valid CSS! Î ïðîåêòå