A | |||
address space of processes ( ![]() |
|||
advisory locking ( ![]() |
|||
asynchronous I/O | |||
behavior ( ![]() |
|||
guaranteeing buffer state ( ![]() |
|||
using structure ( ![]() |
|||
waiting for completion ( ![]() |
|||
atomic updates to semaphores ( ![]() |
B | |||
blocking mode | |||
defined ( ![]() |
|||
finite time quantum ( ![]() |
|||
priority inversion ( ![]() |
|||
time-sharing process ( ![]() |
|||
brk(2) ( ![]() |
C | |||
chmod(1) ( ![]() |
|||
class | |||
definition ( ![]() |
|||
priority queue ( ![]() |
|||
scheduling algorithm ( ![]() |
|||
scheduling priorities ( ![]() |
|||
connection-mode, definition ( ![]() |
|||
connectionless-mode, definition ( ![]() |
|||
context switch, preempting a process ( ![]() |
|||
creation flags, IPC ( ![]() |
D | |||
/dev/zero, mapping ( ![]() |
|||
dispatch, priorities ( ![]() |
|||
dispatch latency ( ![]() |
|||
under realtime ( ![]() |
|||
dispatch table | |||
configuring ( ![]() |
|||
kernel ( ![]() |
F | |||
F_GETLK ( ![]() |
|||
fcntl(2) ( ![]() |
|||
file and record locking ( ![]() |
|||
file system | |||
contiguous ( ![]() |
|||
using pipes ( ![]() |
|||
files, lock ( ![]() |
|||
fork(2) ( ![]() |
|||
functions | |||
advanced I/O ( ![]() |
|||
basic I/O ( ![]() |
|||
IPC ( ![]() |
|||
list file system control ( ![]() |
|||
terminal I/O ( ![]() |
|||
user processes ( ![]() |
I | ||||
I/O, | ||||
See asynchronous I/O, or synchronous I/O | ||||
init(1M), scheduler properties ( ![]() |
||||
Interprocess Communication (IPC) | ||||
administering ( ![]() |
||||
creating pipes ( ![]() |
||||
memory mapped files ( ![]() |
||||
using fileless memory mapping ( ![]() |
||||
using memory mapping ( ![]() |
||||
using messages ( ![]() ![]() |
||||
using named pipes ( ![]() |
||||
using pipes ( ![]() |
||||
using semaphores ( ![]() |
||||
using shared memory ( ![]() |
||||
using the open() call ( ![]() |
||||
IPC (interprocess communication) ( ![]() |
||||
creation flags ( ![]() |
||||
functions ( ![]() |
||||
messages ( ![]() |
||||
permissions ( ![]() |
||||
semaphores ( ![]() |
||||
shared memory ( ![]() |
||||
IPC_RMID ( ![]() |
||||
IPC_SET ( ![]() |
||||
IPC_STAT ( ![]() |
K | |||
kernel | |||
class independent ( ![]() |
|||
context switch ( ![]() |
|||
dispatch table ( ![]() |
|||
preempting current process ( ![]() |
|||
queue ( ![]() |
L | |||
lockf(3C) ( ![]() |
|||
locking | |||
advisory ( ![]() ![]() |
|||
F_GETLK ( ![]() |
|||
finding locks ( ![]() |
|||
mandatory ( ![]() ![]() |
|||
memory in realtime ( ![]() |
|||
opening a file for ( ![]() |
|||
read ( ![]() ![]() |
|||
record ( ![]() |
|||
removing ( ![]() |
|||
setting ( ![]() |
|||
supported file systems ( ![]() |
|||
testing locks ( ![]() |
|||
with fcntl(2) ( ![]() |
|||
write ( ![]() ![]() |
|||
ls(1) ( ![]() |
M | |||
mandatory locking ( ![]() |
|||
mapped files ( ![]() ![]() |
|||
mapping, introduction ( ![]() |
|||
memory | |||
locking ( ![]() |
|||
locking a page ( ![]() |
|||
locking all pages ( ![]() |
|||
number of locked pages ( ![]() |
|||
sticky locks ( ![]() |
|||
unlocking a page ( ![]() |
|||
memory management ( ![]() |
|||
address spaces ( ![]() |
|||
functions ( ![]() |
|||
mlock(3C) ( ![]() |
|||
mlockall(3C) ( ![]() |
|||
mmap(2) ( ![]() ![]() |
|||
mprotect(2) ( ![]() ![]() |
|||
msync(3C) ( ![]() ![]() |
|||
munmap(2) ( ![]() ![]() |
|||
pagesize ( ![]() |
|||
messages ( ![]() |
|||
mlock(3C) ( ![]() |
|||
mlockall(3C) ( ![]() |
|||
mmap(2) ( ![]() ![]() |
|||
mprotect(2) ( ![]() ![]() |
|||
msgget() ( ![]() |
|||
msqid ( ![]() |
|||
msync(3C) ( ![]() ![]() |
|||
munmap(2) ( ![]() ![]() |
N | |||
named pipe | |||
defined ( ![]() |
|||
FIFO ( ![]() |
|||
using ( ![]() |
|||
network | |||
asynchronous connection ( ![]() |
|||
connection-mode service ( ![]() |
|||
connectionless-mode service ( ![]() |
|||
services under realtime ( ![]() ![]() |
|||
using STREAMS asynchronously ( ![]() |
|||
nice(1) ( ![]() |
|||
nice(2) ( ![]() |
P | |||
performance, scheduler effect on ( ![]() |
|||
permissions, IPC ( ![]() |
|||
pipe, defined ( ![]() |
|||
priocntl(1) ( ![]() |
|||
priority inversion | |||
defined ( ![]() |
|||
synchronization ( ![]() |
|||
priority queue, linear linked list ( ![]() |
|||
process | |||
defined for realtime ( ![]() |
|||
dispatching ( ![]() ![]() |
|||
highest priority ( ![]() |
|||
preemption ( ![]() |
|||
residence in memory ( ![]() |
|||
runaway ( ![]() |
|||
scheduling for realtime ( ![]() |
|||
setting priorities ( ![]() |
|||
process, spawning ( ![]() |
|||
process address space ( ![]() |
|||
process priority | |||
global ( ![]() |
|||
setting and retrieving ( ![]() |
|||
processes, cooperating, locking ( ![]() |
R | |||
read lock ( ![]() ![]() |
|||
real-time, scheduler class ( ![]() |
|||
removing record locks ( ![]() |
|||
response time | |||
blocking processes ( ![]() |
|||
bounds to I/O ( ![]() |
|||
degrading ( ![]() |
|||
inheriting priority ( ![]() |
|||
servicing interrupts ( ![]() |
|||
sharing libraries ( ![]() |
|||
sticky locks ( ![]() |
|||
reversing operations for semaphores ( ![]() |
S | |||
sbrk(2) ( ![]() |
|||
scheduler ( ![]() ![]() ![]() ![]() |
|||
classes ( ![]() |
|||
configuring ( ![]() |
|||
effect on performance ( ![]() |
|||
priority ( ![]() |
|||
real-time ( ![]() |
|||
real-time policy ( ![]() |
|||
scheduling classes ( ![]() |
|||
system policy ( ![]() |
|||
time-sharing policy ( ![]() |
|||
using system calls ( ![]() |
|||
using utilities ( ![]() |
|||
scheduler, class ( ![]() |
|||
semaphores ( ![]() |
|||
arbitrary simultaneous updates ( ![]() |
|||
atomic updates ( ![]() |
|||
reversing operations and SEM_UNDO ( ![]() |
|||
undo structure ( ![]() |
|||
semget() ( ![]() |
|||
semop() ( ![]() |
|||
setting record locks ( ![]() |
|||
shared memory ( ![]() |
|||
shmget() ( ![]() |
|||
synchronization, shared memory ( ![]() |
|||
synchronous I/O | |||
blocking ( ![]() |
|||
critical timing ( ![]() |
T | |||
time-sharing | |||
scheduler class ( ![]() |
|||
scheduler parameter table ( ![]() |
|||
timers | |||
f applications ( ![]() |
|||
for interval timing ( ![]() |
|||
timestamping ( ![]() |
|||
using one-shot ( ![]() |
|||
using periodic type ( ![]() |
U | |||
undo structure for semaphores ( ![]() |
|||
updates, atomic for semaphores ( ![]() |
|||
user priority ( ![]() |
V | |||
virtual memory ( ![]() |
W | |||
write lock ( ![]() ![]() |
Z | |||
zero(7) ( ![]() |