Design of a Mutual Exclusion and Deadlock Algorithm in PCBSD - FreeBSD

Provided by: Creative Commons
Topic:
Format: PDF
Over time operating systems have evolved to reach the progress that can be seen today: starting batch processing, which involved planning the next job to run on a treadmill until multiprogramming systems in which many users waited to be served. This paper shows the implementation of mutual exclusion in PCBSD-FreeBSD operating systems on SMPng environments, providing solutions to problems like investment priority, priority propagation, interlock, CPU downtime, deadlocks, between other. Mutex control concept is introduced as a solution to these problems through the integration of the scheduling algorithm of multiple queues fed back and Mutexes.

Find By Topic