Process management

Scheduling policy:

There are only two scheduling policies available. Default is preemptive priority scheduling, it can be changed to Round-Robin scheduling. User can switch between these two polities during runtime.

Periodic threads:

There are no means to handle periodic threads. It is neccessary for an application to use standard timers.

Range of priorities and maximum number of threads:

There are 256 priority levels in range 0 - 255, 0 is the highest priority. Number of threads limited only by amount of available memory etc.

Thread creation and deletion:

Threads can be created dynamically by calling TaskSpawn() function.