Deadlock Avoidance Approach

computer science

Description

During the implementation of its new and improved back-office operating system, Top Secret, Inc. (TSI) finds that the TSI OS lacks mechanisms for the ordered acquisition of synchronization objects. The result is that its web servers are periodically locking up. Systems administrators are perplexed because the systems show all processes are active using the [ps -ef] command except for the web server process, which appears to be waiting in a call to pthread_mutex_lock(). When they reboot the servers, the problem disappears until the servers get busy and the lock-up occurs again. The business impact of this problem is that TSI customers are unable to access the website to make purchases during peak periods.


Related Questions in computer science category


Disclaimer
The ready solutions purchased from Library are already used solutions. Please do not submit them directly as it may lead to plagiarism. Once paid, the solution file download link will be sent to your provided email. Please either use them for learning purpose or re-write them in your own language. In case if you haven't get the email, do let us know via chat support.