DCE for the HP e3000 (B3821-90002)

Programming with Kernel Threads
Threads Scheduling
Chapter 5
53
Threads Scheduling
HP 3000 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 3000 Kernel Threads Service is a kernel based implementation of POSIX
1003.4a Draft 4 threads. 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.