1. Trang chủ
  2. » Công Nghệ Thông Tin

BÀI GIẢNG HỆ ĐIỀU HÀNH TRẦN VĂN VINH

53 58 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 53
Dung lượng 3,94 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Điều kiện cần để xảy ra deadlock6... Điều kiện cần để xảy ra deadlock tt7... Đồ thị cấp phát tài nguyên 9... Các phương pháp giải quyết deadlock 114... Các phương pháp giải quyết deadloc

Trang 1

HỆ ĐIỀU HÀNH

Trần Văn Minh

1

Trang 2

CHƯƠNG VI TẮC NGHẼN(DEADLOCK)

2

Trang 3

Vấn đề deadlock trong hệ thống

3

Trang 4

Mô hình hóa hệ thống

4

Trang 5

Định nghĩa

5

Trang 6

Điều kiện cần để xảy ra deadlock

6

Trang 7

Điều kiện cần để xảy ra deadlock (tt)

7

Trang 8

Resource Allocation Graph(tt)

8

Trang 9

Đồ thị cấp phát tài nguyên

9

Trang 10

Ví dụ về RAG

10

Trang 11

Ví dụ về RAG (tt)

11

Trang 12

RAG và deadlock

12

Trang 13

RAG và deadlock(tt)

13

Trang 14

Các phương pháp giải quyết deadlock (1)

14

Trang 15

Các phương pháp giải quyết deadlock (2)

15

Trang 16

1 Ngăn deadlock(deadlock prevention)

16

Trang 17

Ngăn deadlock (tt)

17

Trang 18

Ngăn deadlock (tt)

18

Trang 19

Ngăn deadlock(tt)

19

Trang 20

Ngăn deadlock(tt)

20

Trang 21

2 Tránh tắc nghẽn(deadlock avoidance)

21

Trang 22

Trạng thái safe và unsafe

22

Trang 23

Chuỗi an toàn (tt)

23

Trang 24

Chuỗi an toàn (tt)

24

Trang 25

Trạng thái safe/unsafe và deadlock

25

Trang 26

Giải thuật đồ thị cấp phát tài nguyên

26

Trang 27

Giải thuật banker

27

Trang 28

Giải thuật banker (tt)

28

Trang 29

Giải thuật banker(tt) 1.Giải thuật an toàn

29

Trang 30

2 Giải thuật yêu cầu(cấp phát)tài nguyên

30

Trang 31

Giải thuật yêu cầu tài nguyên

31

Trang 32

Giải thuật kiểm tra trạng thái an toàn(ví dụ)

32

Trang 33

GT(kiểm tra trạng thái) an toàn( ví dụ) (tt)

33

Trang 34

GT cấp phát tài nguyên – Ví dụ

34

Trang 35

3.Phát hiện deadlock

35

Trang 36

Mỗi loại tài nguyên chỉ có 1 thực thể

36

Trang 37

Mỗi loại tài nguyên có nhiều thực thể

37

Trang 38

GT phát hiện deadlock

38

Trang 39

GT phát hiện deadlock (tt) ví dụ

39

Trang 40

GT phát hiện deadlock (tt)

40

Trang 41

Phục hồi deadlock(deadlock recovery)

41

Trang 42

Deadlock recovery:Chấm dứt quá trình

42

Trang 43

Deadlock recovery: Lấy lại tài nguyên

43

Trang 44

PP kết hợp để giải quyết Deadlock

44

Trang 45

Bài tập

45

Trang 46

Bài tập

46

Trang 47

Bài tập

47

Trang 48

Bài tập

48

Trang 49

Bài tập

49

Trang 50

Bài tập

50

Trang 51

CHƯƠNG VI TẮC NGHẼN(DEADLOCK)

51

Trang 52

CHƯƠNG VI TẮC NGHẼN(DEADLOCK)

52

Trang 53

CHƯƠNG VI TẮC NGHẼN(DEADLOCK)

53

Ngày đăng: 27/09/2019, 18:27

w