انت هنا الان : شبكة جامعة بابل > موقع الكلية > نظام التعليم الالكتروني > مشاهدة المحاضرة
الكلية كلية تكنولوجيا المعلومات
القسم قسم شبكات المعلومات
المرحلة 3
أستاذ المادة غيداء عبد الحسين بلال السلطاني
13/12/2016 10:40:35
Deadlocks! • System Model! • Deadlock Characterization! • Methods for Handling Deadlocks! • Deadlock Prevention! • Deadlock Avoidance! • Deadlock Detection ! • Recovery from Deadlock ! • Combined Approach to Deadlock Handling
The Deadlock Problem! • A set of blocked processes each holding a resource and waiting to acquire a resource held by another process in the set.!
Deadlock Characterization! • Mutual exclusion: only one process at a time can use a resource.! • Hold and wait: a process holding at least one resource is waiting to acquire additional resources held by other processes.! • No preemption: a resource can be released only voluntarily by the process holding it, after that process has completed its task.! • Circular wait: there exists a set {P0, P1, …, P0} of waiting processes such that P0 is waiting for a resource that is held by P1, P1 is waiting for a resource that is held by P2, …, Pn–1 is waiting for a resource that is held by Pn, and P0 is waiting for a resource that is held by P0.!
المادة المعروضة اعلاه هي مدخل الى المحاضرة المرفوعة بواسطة استاذ(ة) المادة . وقد تبدو لك غير متكاملة . حيث يضع استاذ المادة في بعض الاحيان فقط الجزء الاول من المحاضرة من اجل الاطلاع على ما ستقوم بتحميله لاحقا . في نظام التعليم الالكتروني نوفر هذه الخدمة لكي نبقيك على اطلاع حول محتوى الملف الذي ستقوم بتحميله .
|