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
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
Minix operating system, 6
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