1 مستودع
Low-level mechanisms such as semaphores, mutexes, and queues used to coordinate tasks within an OS kernel.
Distinct from Task-Pool Coordination: Existing candidates focus on high-level task queues or POSIX pools; this is about core kernel primitives.
Explore 1 awesome GitHub repository matching operating systems & systems programming · Kernel Synchronization Primitives. Refine with filters or upvote what's useful.
LiteOS is a lightweight real-time operating system kernel designed for constrained devices with limited memory and processing power. It provides a foundation for embedded IoT development, focusing on stable and predictable system resource management. The system implements a preemptive task scheduler and interrupt-driven resource management to ensure real-time responsiveness. It incorporates a tickless idle mechanism and optimized sleep-wake cycles to reduce power consumption in battery-powered hardware. The kernel includes capabilities for task synchronization via semaphores and static memor
Provides essential synchronization primitives like semaphores and mutexes to coordinate concurrent kernel processes.