Ch 5. Programming with Kernel Threads [ DCE for the HP 3000 ] MPE/iX 5.0 Express III Documentation
DCE for the HP 3000
Chapter 5 Programming with Kernel Threads
Programming with threads, is useful for structuring programs, enhancing
performance through concurrency and overlapping I/O, making client/server
interaction more efficient, and increases programming complexity. Some
things you need to address when programming with threads are:
* Creation and management of threads.
* Threads synchronization and communication.
* Threads scheduling.
* Error handling.
A traditional non-threaded process has a single thread of control,
started and terminated with the process, and multi-threaded programs
require that threads be created and terminated explicitly.
The HP 3000 Kernel Threads Service provides basic thread creation and
management routines. Refer to the OSF DCE Application Development Guide
(b3190-90036) and the OSF DCE Application Development Reference
(B3190-90032) for detailed information on thread creation and management.
MPE/iX 5.0 Express III Documentation