HPlogo DCE for the HP e3000 > Chapter 5 Programming with Kernel Threads

Threads Scheduling

MPE documents

Complete PDF
Table of Contents
Index

HP e3000 Kernel Threads scheduling is handled through the dispatcher, therefore each thread is visible to and known by the kernel. Altering the scheduling of one or more threads in a task is accomplished with the same tools and methods used to alter the scheduling of any non-threaded task.


NOTE: The HP e3000 Kernel Threads is a POSIX 1003.1 Draft 10 implementation. Individual threads created within a given task may use the same processor at any given time; the threads are independently scheduled by the kernel. Therefore, a multi-threaded process can take advantage of the increased concurrency available on a multi-CPU machine.




Threads Synchronization and Communication


Writing Threaded Applications