Index_M


M

main function, 367
make utility, 4153, 97
Makefiles
creating simple, 4446
with gcov, 83
generated by automake /autoconf, 106
make vs. automake, 97102
variables , creating, 4653
managing
memory, 14
message queues, 253254
threads, 214215
mapping memory with mmap, 320323
McMahon, Lee, 371
memory
debugging, 461
locking, unlocking, 323325
manager, Linux, 14
mapping with mmap API function, 320323
shared. See shared memory
spaces, and message queues, 233
static vs. shared libraries (fig.), 56
message queues
API, functions, 240253
creating, configuring, using, 234240
introduction, 233
user utilities, 253254
methods . See functions
Minix operating system, 6
mkfifo function, 143145
mlock, mlockall functions, 324
mmap API function, 320323
models
FIFO queuing, 135
GNU/Linux process, 173183
layered communication (fig.), 148
for multithreaded applications, 229
pipe, 135138
sed, as text filter (fig.), 372
msgct1, msgget API functions, 234236, 239248
msgrcv function, 248, 250253
msgsnd API function, 237, 248250
multithreaded applications
debugging, 447449
models for, 229
writing, 211, 229230
munlock function, 324
munmap function, 321
mutexes , thread, 218222



GNU/Linux Application Programming
GNU/Linux Application Programming (Programming Series)
ISBN: 1584505680
EAN: 2147483647
Year: 2006
Pages: 203
Authors: M. Tim Jones

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net