Click letter for quick access: [Special Characters] A B C D E F G H I J K L M N O P Q R S T U V W X Y Z |
Special Characters
.h files
See header files
_exit function
_POSIX_C_SOURCE symbol
Click letter for quick access: [Special Characters] A B C D E F G H I J K L M N O P Q R S T U V W X Y Z |
A
access permission
memory objects
message queues
aiocb structure
aiocb structure
aiocb structure
aiocb structure
aiocb structure
aiocb structure
aiocb structure
aiocb structure
aio_cancel function
aio_cancel function
aio_cancel function
aio_cancel function
AIO_CANCELED status
aio_error function
aio_error function
aio_error function
aio_error function
aio_error function
aio_error function
aio_error function
aio_fsync function
aio_fsync function
AIO_NOTCANCELED status
aio_read function
aio_read function
aio_read function
aio_read function
aio_read function
aio_read function
aio_read function
aio_read function
aio_return function
aio_return function
aio_return function
aio_return function
aio_return function
aio_return function
aio_return function
aio_sigevent member
aio_suspend function
aio_suspend function
aio_suspend function
aio_suspend function
aio_suspend function
aio_sync function
aio_write function
aio_write function
aio_write function
aio_write function
aio_write function
aio_write function
aio_write function
aio_write function
alarm function
alarm function
ALL_DONE status
asctime function
asctime function
asynchronous I/O
asynchronous I/O
asynchronous I/O
blocking
canceling
data structures
example
example
example using lio_listio
functions
identifying the location
list-directed
raw devices
return values
signals
signals
specifying a signal
status
summary
using signals
asynchronous I/O library
compiling
Click letter for quick access: [Special Characters] A B C D E F G H I J K L M N O P Q R S T U V W X Y Z |
C
cfgetispeed function
cfgetospeed function
cfsetispeed function
cfsetospeed function
clocks
clocks
resolution
returning
setting
setting
systemwide
using with timers
clock_getres function
clock_getres function
clock_getres function
clock_gettime function
clock_gettime function
clock_gettime function
clock_gettime function
clock_gettime function
clock_gettime function
clock_gettime function
CLOCK_REALTIME
granularity
resolution
CLOCK_REALTIME clock
CLOCK_REALTIME clock
clock_setdrift function, non-POSIX
clock_settime function
clock_settime function
clock_settime function
clock_settime function
clock_settime function
clock_settime function
close function
close function
close function
compiling
asynchronous I/O libraries
in a POSIX environment
with the realtime library
ctime function
ctime function
ctime function
Click letter for quick access: [Special Characters] A B C D E F G H I J K L M N O P Q R S T U V W X Y Z |
D
data integrity
data structures
for asynchronous I/O
for system clock
for timers
itimerspec
itimerspec
timers
timespec
timespec
timespec
difftime function
difftime function
DIGITAL UNIX
kernel
accessing
installing
POSIX
DIGITAL UNIX realtime facilities
DIGITAL UNIX realtime facilities
drift rate
and timers
driver programs
viewing passes
dup function
dup function
dup2 function
Click letter for quick access: [Special Characters] A B C D E F G H I J K L M N O P Q R S T U V W X Y Z |
E
Epoch
errno function
errno function
exec function
exec function
exec function
exec function
exec function
exec function
exec function
exit function
exit function
Click letter for quick access: [Special Characters] A B C D E F G H I J K L M N O P Q R S T U V W X Y Z |
F
fchmod function
fchmod function
fcntl function
fcntl function
fcntl function
fdatasync function
file integrity
fileno function
first-in first-out scheduling
first-in first-out scheduling
first-in first-out scheduling
fixed-priority scheduling
fixed-priority scheduling
fixed-priority scheduling
flock function
fork function
fork function
fork function
fork function
fork function
with priorities
fstat function
fstat function
fsync function
ftruncate function
Click letter for quick access: [Special Characters] A B C D E F G H I J K L M N O P Q R S T U V W X Y Z |
G
getegid function
getenv function
geteuid function
getgid function
getgrgid function
getgrnam function
getitimer function
getpgrp function
getpid function
getpid function
getppid function
getppid function
getpriority function
getpwnam function
getpwuid function
getrlimit function
gettimeofday function
getuid function
getuid function
GID, changing priority
GMT
gmtime function
gmtime function
granularity
CLOCK_REALTIME
Greenwich Mean Time (GMT)
Click letter for quick access: [Special Characters] A B C D E F G H I J K L M N O P Q R S T U V W X Y Z |
H
hardware exception
hardware interrupts
and priorities
header files
conforming POSIX applications
limits.h
mqueue.h
sched.h
sched.h
signal.h
signal.h
signal.h
signal.h
signal.h
sys/mman.h
time.h
time.h
time.h
time.h
unistd.h
Click letter for quick access: [Special Characters] A B C D E F G H I J K L M N O P Q R S T U V W X Y Z |
I
I/O
See asynchronous I/O
integrity
of data and files
interprocess communication
interrupt service routine (ISR) latency
IPC
See memory-mapped files
See messages
See semaphores
See shared memory
See signals
isatty function
isatty function
ISR latency
itimerspec structure
itimerspec structure
itimerspec structure
itimerspec structure
itimerspec structure
itimerspec structure
itimerspec structure
it_interval member, itimerspec
it_interval member, itimerspec
it_interval member, itimerspec
it_value member, itimerspec
it_value member, itimerspec
it_value member, itimerspec
it_value member, itimerspec
Click letter for quick access: [Special Characters] A B C D E F G H I J K L M N O P Q R S T U V W X Y Z |
Click letter for quick access: [Special Characters] A B C D E F G H I J K L M N O P Q R S T U V W X Y Z |
K
kernel
nonpreemptive
nonpreemptive
nonpreemptive
preemptive
preemptive
preemptive
kernel mode preemption
kill function
kill function
kill function
Click letter for quick access: [Special Characters] A B C D E F G H I J K L M N O P Q R S T U V W X Y Z |
L
latency
comparing
interrupt service routine (ISR)
ISR
memory locking
memory locking
nonpreemptive kernel
PDL
preemption
preemptive kernel
preemptive kernel
process dispatch latency (PDL)
reducing
libaio_raw.a library
librt.a library
librt.a library
limits.h header file
linking
realtime libraries
realtime libraries
specifying a search path
lio_listio function
lio_listio function
lio_listio function
lio_listio function
lio_listio function
lio_listio function
lio_listio function
lio_listio function
and signals
example
LIO_NOWAIT mode
LIO_WAIT mode
list-directed I/O
localtime function
localtime function
localtime function
locking memory
entire process
region
shared
lseek function
lseek function
Click letter for quick access: [Special Characters] A B C D E F G H I J K L M N O P Q R S T U V W X Y Z |
M
malloc function
malloc function
malloc function
man command
MCL_CURRENT flags
MCL_FUTURE flags
memory alignment, example
memory locking
memory locking
memory locking
across a fork
across a fork
across an exec
and paging
example
realtime requirements
removing locks
specifying a range
specifying all
memory object
locking example
memory unlocking
example
memory-mapped files
controlling
locking
mapping
overview
unmapping
message queue
access permission
closing
creating
creating
opening
opening
opening example
removing
setting attributes
See messages
messages
messages
creating
functions
overview
prioritizing
prioritizing
prioritizing
receiving
sending
sending
sending and receiving
using queues examples
using queues examples
using queues to receive data
using queues to send data
using shared memory
using signals
using the interface
using the interface
mkfifo function
mktime function
mktime function
mlock function
mlock function
mlock function
mlock function
mlock function
mlock function
example
mlockall function
mlockall function
mlockall function
mlockall function
mlockall function
example
MCL_CURRENT flag
MCL_FUTURE flag
mmap function
mmap function
mmap function
mprotect function
mprotect function
mqueue.h header file
mq_close function
mq_close function
mq_close function
mq_close function
mq_getattr function
mq_getattr function
mq_getattr function
mq_notify function
mq_notify function
mq_notify function
mq_open function
mq_open function
mq_open function
mq_open function
mq_open function
mq_open function
mq_receive function
mq_receive function
mq_receive function
mq_receive function
mq_receive function
mq_receive function
mq_send function
mq_send function
mq_send function
mq_send function
mq_send function
mq_setattr function
mq_setattr function
mq_unlink function
mq_unlink function
mq_unlink function
mq_unlink function
msync function
msync function
munlock function
munlock function
munlock function
munlock function
munlock function
example
munlockall function
munlockall function
munlockall function
munlockall function
example
munmap function
munmap function
Click letter for quick access: [Special Characters] A B C D E F G H I J K L M N O P Q R S T U V W X Y Z |
N
nanosleep function
nanosleep function
nanosleep function
nanosleep function
nanosleep function
nanosleep function
effect on signals
nice function
nice function
nice function
and realtime
nice interface
nice interface
nice interface
default priority
priorities
non-blocking I/O
See asynchronous I/O
nonpreemptive kernel
latency
Click letter for quick access: [Special Characters] A B C D E F G H I J K L M N O P Q R S T U V W X Y Z |
O
open function
open function
open function
open function
O_CREAT flag
with messages
with messages
O_NONBLOCK flag
with messages
with messages
Click letter for quick access: [Special Characters] A B C D E F G H I J K L M N O P Q R S T U V W X Y Z |
P
page size
determining
paging
paging
paging
pause function
PDL latency
per-process timers
See timers
performance and system tuning
PID in process scheduling
pipe function
plock function
policy, setting scheduling
portability of timers
POSIX
DIGITAL UNIX
runtime libraries
POSIX environment
compiling
POSIX portability
POSIX portability
preemption latency
preemptive kernel
preemptive kernel
preemptive kernel
latency
preemptive priority scheduling
preemptive priority scheduling
priorities
and hardware interrupts
and hardware interrupts
and scheduling policies
and scheduling policies
and scheduling policies
configuring
configuring
determining limits
displaying
nonprivileged user
realtime
relationships
using the ps command
priority
and preemption
and shared memory
base level
change notification
changing
changing
determining
inheritance not supported
initial
initial
initializing
inversion
of messages
ranges
ranges
ranges
ranges
setting
setting
setting
using to improve realtime responsiveness
priority inversion
with semaphores
priority ranges
priority ranges
privileges
superuser
process
priority
process dispatch latency (PDL)
process list
process list
process preemption latency
process scheduling
process scheduling
setting policy
yielding
ps command
pthread_kill function
pthread_sigmask function
Click letter for quick access: [Special Characters] A B C D E F G H I J K L M N O P Q R S T U V W X Y Z |
Q
quantum
in process scheduling
round robin scheduling
round-robin scheduling
Click letter for quick access: [Special Characters] A B C D E F G H I J K L M N O P Q R S T U V W X Y Z |
R
read function
read function
read function
read function
realtime
building applications
definition of
environment
features
function summary
hard
interface
interface
interface
librt.a library
linking libraries
linking libraries
POSIX standards
priorities
priorities
adjusting
default
using nice
using renice
process synchronization
processing
signals
soft
realtime clocks
See clocks
realtime IPC
See messages
realtime scheduling policies
See scheduling policies
realtime timers
See timers
reference pages
finding information
renice function
renice function
and realtime
resolution
clocks
CLOCK_REALTIME
responsiveness, improving realtime
avoiding configuring peripheral devices
considering use of symmetrical multiprocessing
device drivers, writing
locking memory
managing physical memory
managing priorities
turning on preemption
round-robin scheduling
round-robin scheduling
round-robin scheduling
Click letter for quick access: [Special Characters] A B C D E F G H I J K L M N O P Q R S T U V W X Y Z |
S
sched.h header file
sched.h header file
scheduler
scheduling
scheduling
fixed-priority
functions
interfaces
policies
policies
priority-based
quantum
scheduling policies
scheduling policies
and shared memory
changing
determining limits
determining type
first-in first-out
first-in first-out
fixed-priority
priority ranges
round-robin
round-robin
SCHED_FIFO
SCHED_OTHER
SCHED_RR
setting
setting
setting
setting
timesharing
timesharing
SCHED_FIFO keyword
SCHED_FIFO policy
SCHED_FIFO policy
SCHED_FIFO policy
SCHED_FIFO policy
sched_getparam function
sched_getparam function
sched_getparam function
sched_getparam function
sched_getscheduler function
sched_getscheduler function
sched_getscheduler function
sched_getscheduler function
sched_get_priority_max function
sched_get_priority_max function
sched_get_priority_max function
sched_get_priority_min function
sched_get_priority_min function
sched_get_priority_min function
SCHED_OTHER keyword
SCHED_OTHER policy
SCHED_OTHER policy
sched_param structure
SCHED_PRIO_RT_MAX constant
SCHED_PRIO_RT_MIN constant
SCHED_PRIO_SYSTEM_MAX constant
SCHED_PRIO_SYSTEM_MIN constant
SCHED_PRIO_USER_MAX constant
SCHED_PRIO_USER_MIN constant
SCHED_RR keyword
SCHED_RR policy
SCHED_RR policy
SCHED_RR policy
sched_rr_get_interval function
sched_rr_get_interval function
sched_rr_get_interval function
sched_setparam function
sched_setparam function
sched_setparam function
sched_setparam function
sched_setparam function
sched_setparam function
sched_setscheduler function
sched_setscheduler function
sched_setscheduler function
sched_setscheduler function
sched_setscheduler function
sched_setscheduler function
sched_yield function
sched_yield function
sched_yield function
and the process list
with SCHED_FIFO
with SCHED_RR
search path linking
select function, with asynchronous I/O
semaphores
semaphores
and shared memory
blocking
closing
controlling access
counting
creating named
creating named
creating unnamed
creating unnamed
example
functions
locking
locking
locking
locking
named
opening
persistence
priority inversion
releasing shared memory
removing named
removing unnamed
reserving
reserving shared memory
unlocking
unlocking
unlocking
unlocking
unnamed
using the interface
using the interface
sem_close function
sem_close function
sem_close function
sem_destroy function
sem_destroy function
sem_destroy function
sem_getvalue function
sem_getvalue function
sem_getvalue function
sem_init function
sem_init function
sem_init function
sem_open function
sem_open function
sem_open function
sem_open function
sem_post function
sem_post function
sem_post function
sem_trywait function
sem_trywait function
sem_trywait function
sem_unlink function
sem_unlink function
sem_unlink function
sem_wait function
sem_wait function
sem_wait function
setgid function
setitimer function
setpriority function
setsid function
settimeofday function
setuid function
shared memory
shared memory
and semaphores
creating
example with semaphores
locking
opening
opening an object
opening example
overview
releasing with a semaphore
reserving with a semaphore
unlinking
unlinking
unlocking
shm_open function
shm_open function
shm_open function
shm_unlink function
shm_unlink function
shm_unlink function
sigaction function
sigaction function
sigaction function
sigaction function
sigaction structure
sigaddset function
sigaddset function
SIGALRM signal
sigaltstack function
sigcontext structure
sigdelset function
sigdelset function
sigemptyset function
sigemptyset function
sigemptyset function
sigevent structure
sigevent structure
sigevent structure
sigevent structure
sigevent structure
sigevent structure
sigfillset function
sigfillset function
sigfillset function
siginfo_t structure
sigismember function
sigismember function
sigismember function
signal function
signal function
signal function
signal function
signal.h header file
signal.h header file
signal.h header file
signals
signals
accepting default action for
and timers
and timers
blocking
ignoring
limitations
list of
nonrealtime
POSIX-defined functions
realtime
receiving
responding to
sending
sending to another process
specifying a handler for
specifying action
unblocking
using sigaction
using the interface
using with asynchronous I/O
using with asynchronous I/O
using with timers
sigpending function
sigpending function
sigpending function
sigprocmask function
sigprocmask function
sigprocmask function
sigprocmask function
sigqueue function
sigqueue function
sigqueue function
sigsetops function
sigsetops function
sigsuspend function
sigsuspend function
sigsuspend function
sigtimedwait function
sigtimedwait function
sigtimedwait function
sigwait function
sigwaitinfo function
sigwaitinfo function
sigwaitinfo function
sleep function
sleep function
sleep, high-resolution
software interrupt
See signals
standards
ISO
POSIX
status, asynchronous I/O
superuser privileges
superuser privileges
superuser privileges
sync function
synchronization
by communication
by other processes
by semaphores
by time
timing facilities
synchronization point
synchronized I/O
synchronized I/O
using file descriptors
using function calls
sys/mman.h header file
sysconf function
sysconf function
sysconf function
system clock
high-resolution option
resolution
time spike
system processing
system tuning
Click letter for quick access: [Special Characters] A B C D E F G H I J K L M N O P Q R S T U V W X Y Z |
T
tcdrain function
tcflow function
tcflush function
tcgetattr function
tcsendbreak function
tcsetattr function
threads
displaying priority using ps command
kernel, using dbx command to display information
time
getting local
retrieving
returning
time function
time function
time function
time function
TIME-OF-DAY clock
time.h header file
time.h header file
time.h header file
timer functions
timer functions
timers
timers
timers
absolute
absolute
absolute
and signals
arming
compressed signals
creating
creating
disabling
disabling
disarming
disarming
disarming
expiration
expiration value
getting the overrun count
interval time
one-shot
one-shot
one-shot
periodic
periodic
periodic
relative
relative
relative
repetition value
resetting
resetting
returning values
setting
sleep
types
using signals
using signals
using signals
using the sigevent structure
using with clocks
timers.h header file
timer_create function
timer_create function
timer_create function
timer_create function
timer_create function
timer_create function
timer_delete function
timer_delete function
timer_delete function
timer_delete function
timer_delete function
timer_getoverrun function
timer_getoverrun function
timer_getoverrun function
timer_gettime function
timer_gettime function
timer_gettime function
timer_gettime function
TIMER_MAX constant
timer_settime function
timer_settime function
timer_settime function
timer_settime function
timer_settime function
timer_settime function
timer_settime function
timer_settime function
timer_settime function
timesharing processing
timesharing scheduling
timesharing scheduling
timesharing scheduling
using nice
timespec structure
timespec structure
timespec structure
timespec structure
timespec structure
tm structure
tm structure
tv_nsec member, timespec
tv_sec member, timespec
tzset function
tzset function
Click letter for quick access: [Special Characters] A B C D E F G H I J K L M N O P Q R S T U V W X Y Z |
U
ucontext_t structure
UID, changing priority
uname function
unistd.h header file
unlocking memory
unlocking memory
unlocking memory
user mode and preemption
Click letter for quick access: [Special Characters] A B C D E F G H I J K L M N O P Q R S T U V W X Y Z |
W
wait function
waitpid function
write function
write function
write function
write function
Click letter for quick access: [Special Characters] A B C D E F G H I J K L M N O P Q R S T U V W X Y Z |
Y
yielding, to another process