CPU_Scheduler
تفاصيل العمل
A complete implementation of a process scheduling simulator in C, replicating the behavior of Linux-style schedulers. It supports six scheduling algorithms: Round Robin, FCFS, SJF, SRTF, preemptive and non-preemptive HPF. The system uses shared memory, message queues, and semaphores for inter-process communication. It also includes a memory management module based on the Buddy Allocation Algorithm.
مهارات العمل