The program implements a user level thread library for Linux in C with pre-emption, locks, conditions, semaphores, scheduler, timers, multi-level priority queue ensuring synchronization in real world programs besides several other features making it a complete autonomous library for thread creation and management. Sample test programs utilizing …
c linux lightweight scheduler locks round-robin embedded-systems operating-system round-robin-scheduler interrupts timers thread-library preemption semaphores thread-creation condition-variables multilevel-priority-que lightweight-os
-
Updated
Feb 2, 2020 - C