International Journal of Interactive Multimedia and Artificial Intelligence (Dec 2014)
Design of a Mutual Exclusion and Deadlock Algorithm in PCBSD – FreeBSD
Abstract
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.
Keywords