Tìm kiếm tài liệu miễn phí

Bài giảng Hệ điều hành: Chương 6.1 - Đại học Công nghệ Thông tin

Bài giảng "Hệ điều hành - Chương 6.1: Deadlocks" giúp người học hiểu được vấn đề bài toán deadlock và các tính chất của deadlock, hiểu được các phương pháp giải quyết deadlock. Mời các bạn cùng tham khảo.



Đánh giá tài liệu

0 Bạn chưa đánh giá, hãy đánh giá cho tài liệu này


  • 5 - Rất hữu ích 0

  • 4 - Tốt 0

  • 3 - Trung bình 0

  • 2 - Tạm chấp nhận 0

  • 1 - Không hữu ích 0

Mô tả

HỆ ĐIỀU HÀNH
Chương 6 – Deadlocks
14/03/2017

1/17/2018

Copyrights 2017 CE-UIT. All Rights Reserved.

1

Câu hỏi ôn tập chương 5
 Phân biệt semaphore với monitor? Nêu ứng dụng
của từng giải pháp?
 Áp dụng semaphore vào bài toán reader-writer, giải
thích rõ hoạt động?

1/17/2018

Copyrights 2017 CE-UIT. All Rights Reserved.

2

Mục tiêu chương 6
 Hiểu được vấn đề bài toán deadlock và các tính chất của
deadlock
 Hiển được các phương pháp giải quyết deadlock

Bảo vệ
Tránh

Kiểm tra
Phục hồi
1/17/2018

Copyrights 2017 CE-UIT. All Rights Reserved.

3

Nội dung chương 6
 Vấn đề deadlock
 Mô hình hệ thống
 Các tính chất của deadlock
 Phương pháp giải quyết deadlock

1/17/2018

Copyrights 2017 CE-UIT. All Rights Reserved.

4

Vấn đề deadlock
Tình huống: Một tập các tiến trình bị block, mỗi tiến trình
giữ tài nguyên và đang chờ tài nguyên mà tiến trình khác
trong tập đang giữ
Ví dụ 1:
 Hệ thống có 2 file trên đĩa
 P1 và P2 mỗi tiến trình mở một file và yêu cầu mở file kia
Ví dụ 2:
 Bài toán các triết gia ăn tối
 Mỗi người cầm 1 chiếc đũa và chờ chiếc còn lại

1/17/2018

Copyrights 2017 CE-UIT. All Rights Reserved.

5

Tài liệu cùng danh mục Hệ điều hành

Giới thiệu Microsoft Windows Server 2003

Chương này bao gồm những mục tiêu phi cụ thể. Sau khi giới thiệu họ các sản phẩm Microsoft Windows Server 2003, chương này bao gồm một số lưu tâm về cài đặt và cấu hình với tiêu điểm tập trung vào những gì bạn cần biết về kỳ thi chứng chỉ 70-290.


Giáo trình Hệ điều hành: Phần 1

Phần 1 Giáo trình Hệ điều hành gồm nội dung 5 bài học đầu tiên: Tổng quan về hệ điều hành, các mô hình xử lý đồng hành, quản lý tiến trình, liên lạc giữa các tiến trình & vấn đề đồng bộ hóa, các giải pháp đồng bộ hóa. Mời các bạn cùng tham khảo nội dung chi tiết giáo trình.


Giới thiệu bổ sung về Network Access Protection – Phần 7

Trong phần trước của loạt bài này, chúng ta đã thực hiện một số công việc về Network Policy Server. Tuy nhiên, chúng ta vẫn chưa được thực hiện quá trình cấu hình. Các máy khách Windows Vista của chúng ta sẽ thẩm định trong máy chủ VPN bằng giao thức Protected EAP (PEAP). Trước khi có thể sử dụng PEAP, chúng ta cần phải liên kết chứng chỉ máy tính với máy chủ VPN. Trong các phần trước chúng ta đã tạo một CA doanh nghiệp để có thể sử dụng cho mục đích đó. Trong phần này, chúng...


Active Directory Cookbook for windows server 2003- P26

Active Directory Cookbook for windows server 2003- P26:If you are familiar with the O'Reilly Cookbook format that can be seen in other popular books, such as the Perl Cookbook, Java Cookbook, and DNS and BIND Cookbook, then the layout of this book will not be anything new to you. The book is composed of 18 chapters, each containing 10-30 recipes for performing a specific Active Directory task. Within each recipe are four sections: problem, solution, discussion, and see also.


Red Hat Linux Networking , System Administration (P9)

Tham khảo tài liệu 'red hat linux networking , system administration (p9)', công nghệ thông tin, hệ điều hành phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả


Giáo trình Nguyên lý hệ điều hành - Nguyễn Hải Châu

Cung cấp những khái niệm cơ bản về hệ điều hành máy tính: phân loại, nguyên lý, cách làm việc, phân tích thiết kế và chi tiết về một số hệ điều hành cụ thể Yêu cầu sinh viên: Nắm vững các nguyên lý cơ bản, làm tốt các bài tập để lấy đó làm cơ sở - nguyên lý cho các vấn đề khác trong thiết kế và cài đặt các hệ thống thông tin Chú ý liên hệ nội dung môn học với các tình huống thực tế về khía cạnh quản lý, tổ chức ...


5 cách khởi chạy nhanh chương trình trên Windows

5 cách khởi chạy nhanh chương trình trên Windows .Hệ điều hành Windows có một vài thủ thuật tích hợp sẵn cho phép khởi chạy nhanh ứng dụng mà không phải tìm kiếm biểu tượng ứng dụng trên màn hình desktop. Thậm chí, người dùng có thể thử một số trình khởi chạy thứ ba như Launchy. Các chương trình trung gian này mang lại nhiều tính năng hơn trình tìm kiếm trên Start menu tích hợp trên Windows. Sử dụng phím tắt cho thanh tác vụ Trên Windows 7, ta có thể nhấn phím Windows kèm theo một số thứ tự...


Hướng dẫn cài đặt phần mềm V.EMIS Version 1.2.0 trong hệ điều hành Windows Xp

Cấu hình máy tính cần thiết để chạy được Windows XP và V.EMIS: RAM tối thiểu: 512 MB Vi xử lý: Pentium 3 hoặc là đời cao hơn. Hệ điều hành: Windows XP pack 2, pack 3, … (khuyến cáo nên dùng phiên bản Trong ổ cứng máy tính phải có ít nhất 2 ổ đĩa logic là C và D.Máy tính đã cài phần mềm V.EMIS chưa? Nếu đã cài các phiên bản từ 1.1.0 đến 1.1.4 thì chỉ cần nâng cấp lên phiên bản


Tổng hợp các ứng dụng nén và giải nén tốt nhất trên Android

Hai loại file nén thường gặp là zip và rar, nhưng đôi khi chúng ta còn gặp phải các định dạng như tar, tar.gz, ... 8. Easy Unrar, Unzip & Zip Đầu tiên trong danh sách là Easy Unrar, Unzip & Zip. Đây là ứng dụng cơ bản nhất và nó có thể thực hiện ba chức năng cơ bản nhất là xem file nén, giải nén file và nén file. Nếu bạn thích những gì đơn giản thì đây là ứng dụng thích hợp cho bạn, dù giao diện nhìn có vẻ nghiệp dư. Một vài tính năng chỉ...


Windows XP Tips part 9

Không thành công : Không thể truy cập đến ổ đĩa “105” = Không thành công : Ổ đĩa bị khóa “106” = Không thành công : Không thể truy cập đến ổ đĩa “108” = Không thành công : Không thể truy cập đến ổ đĩa “109” = Không thành công : Chuẩn driver 32 bit không được cài đặt Tạo nhiều thư mục theo chủ đề trong Windows XP Ngoài các thư mục sẵn có trong My


Tài liệu mới download

Mẫu Bản cảnh cáo nhân viên
  • 19/05/2015
  • 83.325
  • 894

Từ khóa được quan tâm

Có thể bạn quan tâm

5 thủ thuật hay cho Windows 8
  • 06/11/2012
  • 20.968
  • 300
MastercamX Getting Started Guide
  • 29/01/2010
  • 74.661
  • 420

Bộ sưu tập

Danh mục tài liệu