User Interface
By: Mike • Essay • 307 Words • November 15, 2009 • 869 Views
Essay title: User Interface
Introduction
Since the technology has been improving dramatically, the deadlock has been defined many times in many fields of computer science, such as in communication field, database field and operation system field. According to LevineЎ¦s article, there are five classes of dead states to define deadlock in computer science literature. However, these five classes does not define deadlock completely. In this essay, it would define deadlock in three different classes. They are: Communication deadlock, Scheduling Deadlock and Interleaved deadlock. In addition, these classes have defined by circular dead states and active and inactive dead states.
In operation system text, deadlock can be defined that when process request resources and the resources are not available to be used at that time, so the process is be waiting. However, the process is hold by other waiting processes. As a result, the waiting process could never change states.
Communication deadlock
The two processes could not be completed due to two processes are designed to execute to wait for a resource instance until they create a resource instance requested