Wednesday, February 26, 2020

Deadlock Characteristics and Solutions Research Paper

Deadlock Characteristics and Solutions - Research Paper Example When a process cannot change its situation indefinitely due to another waiting process using the same resource, then this leads to a system being in deadlock (Kaveh and Wolfgang). Under normal circumstances, resource allocations in a system undertake the following steps. A process requests a resource and the process is suspended until the resource is available. The process then uses the resource once it has been allocated. Finally, the process releases the resource. A system might have two processes running process-A and process-B namely. The situation above illustrates that Process-A and Process-B are in a deadlock state. Deadlocks have the following assumptions. The process cannot be allocated a resource before it requests for it. Therefore, the order it follows is request then use it and release the resource. A process can also only request more resources than the number of resources available for use by the system. Multiprogramming systems have a resource table than manages resources by showing free and occupied resources being used by processes. It also keeps queues of the processes that are waiting for certain resources. The queues will indicate the time a resource will be released by a process thus making it available for use by other resources. Mutual exclusion occurs when one or at least one of the resource is not sharable. It means that only a few numbers of processes can use the resource at a time. A requesting process has to wait for a resource to be released if it requests the process when it is being used by another process. To illustrate mutual exclusion, Process-A can have an exclusive control of a resource that Process-B needs and vice versa. Process-A and Process-B will block indefinitely while waiting for one process or other processes to free the resource. Mutual exclusion is not restricted to objects in the computer

Monday, February 10, 2020

Humanities Essay Example | Topics and Well Written Essays - 1000 words - 10

Humanities - Essay Example Apparently, tale one and tale three exemplify the theme of search for power as characters in the tales strain to achieve power. Tale one’s storyteller was Panfillo. The story reflects back during 400 AD. The hidden message was to criticize the Roman Catholic Church as it was practicing unlawful acts against individuals who had not subscribed to the Roman Catholic religion. The story is about a wicked businessperson named Ser Cepparello, however, most people referred to him as Ciapelleto due to his delinquent behavior. Ciapelleto had travel to Burgundy for business purposes and a favor to his friend Musciatto Franzesi. Unfortunately, Ciapelleto falls ill during his stay at Burgundy. Luckily, the Florentile brothers took and housed him until he recovered. Ciapelleto took advantage of the Florentile brothers and lies to them about his story. Unknowingly, the Friar believed him and revered him as a saint. In the story, the teller explains how people unknowingly upraise the Roman Catholic Church without knowing the evil part of the church (Kuhns, 516). The author expresses the theme of power by delineating how individuals, regardless of their action, strain to achieve power. Ciapelleto represents the Roman Catholic Church. He explains that the Roman Catholic Church is an unjust church as the leaders subject the believers to lies in order to achieve power and authority. Tale three in the Decameron also demonstrates the theme of search for power. The author for tale three was Filomena. Filomena expressed the theme of search for power using the co-existence among the Jews, Medieval, Boccaccio, and the Renaissance authors. Filomena had experienced the relationship levels among the groups (Kuhns, 512). For this reason, he wanted to depict the actual image of the ties. Apparently, most individuals among the groups had little or no information concerning the