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

Mã hóa ổ USB trong Windows 7

Trong Windows 7 có một chức năng mới có tên gọi Bitlocker To-Go cho phép bạn mã hóa ổ USB của bạn. Nếu ổ USB của bạn bị trộm cắp thì kẻ cắp cũng không thể truy cập dữ liệu của bạn dù họ có mật khẩu của bạn. Các bước tiến hành Kết nối ổ USB với máy tính của bạn chạy hệ điều hành Windows 7. Vào đường dẫn Control Panel - System and Security - Bitlocker Drive Encryption. Nhấn Turn On Bitlocker để vào tùy chọn cho ổ đĩa cắm ngoài Bạn sẽ được yêu cầu chọn phương...


Configuring Windows 7 (Training Kit) - Part 14

Configuring Windows 7 (Training Kit) - Part 14. This training kit is designed for IT professionals who operate in enterprise enviroments that use Windows 7 as a desktop operating system. You should have at least one year of experience in the IT field, as well as experience implementing and administering any Windows client operating system in a networked environment.


Windows 7 Resource Kit- P6

Tham khảo tài liệu 'windows 7 resource kit- p6', 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ả


Sổ Tay Thủ Thuật PC part 68

Tham khảo tài liệu 'sổ tay thủ thuật pc part 68', 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ả


Understanding Linux Network Internals 2005 phần 10

Các giao thức độc lập (DST) một phần của bộ nhớ cache là một tập hợp các cấu trúc dữ liệu dst_entry. Hầu hết các hoạt động trong chương này xảy ra thông qua một cấu trúc. Các dữ liệu IPv4 và IPv6 structuresrtable và rt6_info cả hai đều bao gồm cấu trúc dữ liệu adst_entry.


The Linux bash and C Shells

This lab will be using the Linux ps command. The ps command gives a snapshot of the current processes (or jobs) that are running. Before starting this lab, learn more about the ps command by typing: man ps What are some significant switches that can be used with the ps command?


Kỹ năng bảo mật và phân tích sự cố trên Windows 2000, XP, Windows Server 2003 -

Tham khảo tài liệu 'kỹ năng bảo mật và phân tích sự cố trên windows 2000, xp, windows server 2003 -', 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ả


Phần mềm hỗ trợ ôn thi Toán -10

Đạo hàm: Nhập các biểu thức bằng các ky tự toán học đặc trưng. Lưu ý: Khi muốn thực hiện phép nhân 2 biểu thức, ví dụ u.v thì ta phải nhập như sau (u)(v). Khi muốn lũy thừa 1 biểu thức, ví dụ uv thì ta phải nhập như sau (u)v. D. Phụ lục các thuật giải trong chương trình: Không gian toạ độ: − Tính vector tạo bởi 2 điểm: vector.x = Bx – A.x vector.y = By – A.y vector.z = Bz – A.z − Tính khoảng cách từ 1 điểm đến 1 mặt phẳng: kc = mp.n.x * x + mp.n.y *...


Intermediate System Administration for the Solaris 10 Operating Student Guide phần 2

Một liên kết cứng là sự kết hợp giữa một tên tập tin và inode. Một liên kết cứng không phải là một loại riêng biệt của tập tin. Tất cả các loại tập tin sử dụng ít nhất một liên kết cứng. Tất cả các mục trong một thư mục tạo thành một liên kết cứng. Hãy suy nghĩ của tất cả các tên tập tin như là một liên kết cứng đến một inode.


5 tính năng nổi bật của Windows 8 cho doanh nghiệp

Bên cạnh những tính năng ấn tượng đến cho khách hàng dùng cá nhân, Windows 8 còn rất nhiều tính năng đáng chú ý mà giới xí nghiệp cần biết.


Tài liệu mới download

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

Có thể bạn quan tâm

Windows 2000 Terninal Services P1
  • 23/12/2009
  • 11.769
  • 631
Multi commander 1.10
  • 22/03/2013
  • 72.067
  • 747
Bài tập về Hệ điều hành
  • 17/04/2010
  • 42.201
  • 462
Windows Meeting Space
  • 22/07/2010
  • 59.928
  • 610
iphone user guide - part 5
  • 08/09/2011
  • 97.515
  • 933

Bộ sưu tập

Danh mục tài liệu