TAILIEUCHUNG - Lecture Operating system concepts - Lecture 26

The contents of this chapter include all of the following: Discuss the principal requirements for memory management, understand the reason for memory partitioning and explain the various techniques that are used, understand and explain the concept of paging,. | CSC 322 Operating Systems Concepts Lecture - 28: by Ahmed Mumtaz Mustehsan Special Thanks To: Tanenbaum, Modern Operating Systems 3 e, (c) 2008 Prentice-Hall, Inc. (Chapter-6) Silberschatz, Galvin and Gagne 2002, Operating System Concepts, Ahmed Mumtaz Mustehsan, GM-IT, CIIT, Islamabad 1 Chapter 6 Deadlock Lecture-28 2 Ahmed Mumtaz Mustehsan, GM-IT, CIIT, Islamabad What is Deadlock? Process Deadlock A process is deadlocked when it is waiting on an event which will never happen System Deadlock A system is deadlocked when one or more processes are deadlocked Lecture-28 3 Ahmed Mumtaz Mustehsan, GM-IT, CIIT, Islamabad 4 The Deadlock: How it happens? A Computing example: Scanned document to be Recorded on CD System has 1 scanner and 1 CD Recorder 2 processes each need both devices. P0 acquires scanner and waits for CD P1 acquires CD and waits for scanner P0 will not release scanner until catch hold the CD P1 will not release CD

TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.