Created routines that will allow a program to run with multiple threads, using non-preemptive schedule on most Unix/Linux operating systems, implemented semaphores, and used them to implement readers-writers problem.
mravivar / non-preemptive-process-scheduler Goto Github PK
View Code? Open in Web Editor NEWProcess scheduler and message passing in multiprocessor operating systems