1 रिपॉजिटरी
The decision-making process for picking the next thread to execute based on state and weights.
Distinguishing note: Candidates cover UI selection or AI feature selection, not kernel thread selection.
Explore 1 awesome GitHub repository matching operating systems & systems programming · Task Selection Logic. Refine with filters or upvote what's useful.
This project is a bare-metal operating system developed for ARM64 architecture. It serves as a low-level implementation of kernel engineering, focusing on the fundamental construction of an OS from the hardware level up. The system is distinguished by its comprehensive approach to ARM64 processor control, featuring a red-black tree task scheduler and a hierarchical page table system for virtual memory management. It implements a sophisticated privilege model that handles transitions between kernel and user modes, ensuring process isolation through address space splitting and exception level m
Selects the next process to run based on task state and a priority-weighted counter system.