Kinh doanh - Marketing
Kinh tế quản lý
Biểu mẫu - Văn bản
Tài chính - Ngân hàng
Công nghệ thông tin
Tiếng anh ngoại ngữ
Kĩ thuật công nghệ
Khoa học tự nhiên
Khoa học xã hội
Văn hóa nghệ thuật
Sức khỏe - Y tế
Văn bản luật
Nông Lâm Ngư
Kỹ năng mềm
Luận văn - Báo cáo
Giải trí - Thư giãn
Tài liệu phổ thông
Văn mẫu
Tài liệu HOT
Tìm
Danh mục
Kinh doanh - Marketing
Kinh tế quản lý
Biểu mẫu - Văn bản
Tài chính - Ngân hàng
Công nghệ thông tin
Tiếng anh ngoại ngữ
Kĩ thuật công nghệ
Khoa học tự nhiên
Khoa học xã hội
Văn hóa nghệ thuật
Y tế sức khỏe
Văn bản luật
Nông lâm ngư
Kĩ năng mềm
Luận văn - Báo cáo
Giải trí - Thư giãn
Tài liệu phổ thông
Văn mẫu
Thông tin
Điều khoản sử dụng
Quy định bảo mật
Quy chế hoạt động
Chính sách bản quyền
0
Trang chủ
Công Nghệ Thông Tin
Hệ điều hành
Bài giảng Nguyên lý hệ điều hành (Bài giảng tuần 5) - Nguyễn Hải Châu
TAILIEUCHUNG - Bài giảng Nguyên lý hệ điều hành (Bài giảng tuần 5) - Nguyễn Hải Châu
Trong hệ thống máy tính, tình huống bế tắc (Deadlock) xuất hiện khi hai tiến trình phải chờ đợi nhau giải phóng tài nguyên hoặc nhiều tiến trình chờ sử dụng các tài nguyên theo một “vòng tròn” (circular chain). Trong bài giảng tuần 5 này, các bạn sẽ cùng tìm hiểu các đinh nghĩa cơ bản về bế tắc, các phương pháp xử lý bế tắc trong hệ điều hành, cách ngăn chặn bế tắc (Deadlock prevention), cách tránh bế tắc (Deadlock avoidance),. . | Nguyên lý hệ điều hành Nguyễn Hải Châu Khoa Công nghệ thông tin Trường Đại học Công nghệ Bế tắc Deadlock Định nghĩa Hai con dê qua cầu Bế tắc Bế tắc là tình huống xuất hiện khi hai hay nhiều hành động phải chờ một hoặc nhiều hành động khác để kết thúc nhưng không bao giờ thực hiện được Máy tính Bế tắc là tình huống xuất hiện khi hai tiến trình phải chờ đợi nhau giải phóng tài nguyên hoặc nhiều tiến trình chờ sử dụng các tài nguyên theo một vòng tròn circular chain 4 Bế tắc giao thông tại ngã tư Bế tắc trong máy tính Tiến trình A Tiến trình B Khóa file F1 Khóa file F2 . Mở file F2 . Mở file F1 Đóng F1 mở khóa F1 Đóng F1 mở khóa F1 6 1 Qui trình sử dụng tài nguyên Một tiến trình thường sử dụng tài nguyên theo các bước tuần tự sau Xin phép sử dụng request Sử dụng tài nguyên use Giải phóng tài nguyên sau khi sử dụng release Điều kiện cần để có bế tắc Bế tắc xuất hiện nếu 4 điều kiện sau xuất hiện đồng thời điều kiện cần C1 Loại trừ lẫn nhau mutual exclusion C2 Giữ và chờ hold and wait C3 Không có đặc quyền preemption C4 Chờ vòng circular wait C1 Loại trừ lẫn nhau Một tài nguyên bị chiếm bởi một tiến trình và không tiến trình nào khác có thể sử dụng tài nguyên này C2 Giữ và chờ Một tiến trình giữ ít nhất một tài nguyên và chờ một số tài nguyên khác rỗi để sử dụng. Các tài nguyên này đang bị một tiến trình khác chiếm giữ 10 C3 Không có đặc quyền Tài nguyên bị chiếm giữ chỉ có thể rỗi khi tiến trình tự nguyện giải phóng tài nguyên sau khi đã sử dụng xong. C3 Chờ vòng Một tập tiến trình P0 P1 . Pn có xuất hiện điều kiện chờ vòng nếu P0 chờ một tài nguyên do P1 chiếm giữ P1 chờ một tài nguyên khác do P2 chiếm giữ . Pn-1 chờ tài nguyên do Pn chiếm giữ và Pn chờ tài nguyên do P0 chiếm giữ 11 12 2 Đồ thị cấp phát tài nguyên Đồ thị cấp phát tài nguyên Thuật ngữ Resource allocation graph Để mô tả một cách chính xác bế tắc chúng ta sử dụng đồ thị có hướng gọi là đồ thị cấp phát tài nguyên G V E với Vlà tập đỉnh E là tập cung Eđược chia thành hai tập con P P0 P1 . Pn là tập các .
Thiên Giang
145
11
pdf
Báo lỗi
Trùng lắp nội dung
Văn hóa đồi trụy
Phản động
Bản quyền
File lỗi
Khác
Upload
Tải xuống
đang nạp các trang xem trước
Bấm vào đây để xem trước nội dung
Tải xuống
TÀI LIỆU LIÊN QUAN
Bài giảng môn Hệ Điều Hành
26
542
15
Hệ điều hành: Thay thế Windows?
3
199
0
Hệ điều hành 1 - Chương 2: Cấu trúc hệ điều hành
20
232
4
Bài giảng Hệ điều hành Unix: Chương IV - Giới thiệu hệ điều hành Unix
57
265
1
Bài giảng môn Hệ điều hành - Chương 1: Tổng quan về hệ điều hành
98
163
3
Bài giảng Hệ điều hành - Chương 1: Tổng quan hệ điều hành (Lương Minh Huấn)
109
99
4
Đề tài: Tìm hiểu về hệ điều hành Android, viết chương trình minh họa
34
318
12
Bài giảng hệ điều hành - Chương 9
65
235
2
Bài giảng Hệ điều hành - Chương 1: Tổng quan về hệ điều hành
52
227
3
Bài giảng Hệ điều hành: Chương 1C - Cấu trúc hệ điều hành
22
236
4
TÀI LIỆU XEM NHIỀU
Một Case Về Hematology (1)
8
461865
55
Giới thiệu :Lập trình mã nguồn mở
14
22639
59
Tiểu luận: Tư tưởng Hồ Chí Minh về xây dựng nhà nước trong sạch vững mạnh
13
10884
529
Câu hỏi và đáp án bài tập tình huống Quản trị học
14
10065
446
Phân tích và làm rõ ý kiến sau: “Bài thơ Tự tình II vừa nói lên bi kịch duyên phận vừa cho thấy khát vọng sống, khát vọng hạnh phúc của Hồ Xuân Hương”
3
9519
104
Ebook Facts and Figures – Basic reading practice: Phần 1 – Đặng Tuấn Anh (Dịch)
249
8281
1125
Tiểu luận: Nội dung tư tưởng Hồ Chí Minh về đạo đức
16
8238
423
Mẫu đơn thông tin ứng viên ngân hàng VIB
8
7864
2220
Đề tài: Dự án kinh doanh thời trang quần áo nữ
17
6686
253
Vật lý hạt cơ bản (1)
29
5770
85
TỪ KHÓA LIÊN QUAN
Hệ điều hành
Hệ điều hành
Nguyên lý hệ điều hành
Bài giảng Nguyên lý hệ điều hành
Bế tắc trong máy tính
Xử lý bế tắc
Ngăn chặn bế tắc
thủ thuật máy tính
phần mềm máy tính
quản trị hệ thống
hệ điều hành linux
hệ điều hành mac
mẹo cài hệ điều hành
hệ điều hành unix
hệ điều hành windows
kỹ năng máy tính
giáo trình hệ điều hành
các vấn đề hệ điều hành
tài liệu hệ điều hành
tổng quan về hệ điều hành
Cấu trúc hệ điều hành
Bài giảng Hệ điều hành Unix
Đặc điểm hệ điều hành Unix
Thành phần của hệ điều hành Unix
Sử dụng hệ điều hành Unix
Tìm hiểu hệ điều hành Unix
Bài giảng Hệ điều hành
Phân loại hệ điều hành
Xây dựng hệ điều hành
Lịch sử hệ điều hành
Tổng quan hệ điều hành
System services
Các hệ điều hành điện thoại
Hệ điều hành Android
Kiến trúc hệ điều hành
Tầng Application Framework
Hệ thống file trên hệ điều hành
Cài đặt hệ điều hành
mẹo sử dụng máy tính
kinh nghiệm cài đặt
Khái niệm hệ điều hành
Kiến thức hệ điều hành
Hệ thống máy tính
Thành phần của hệ điều hành
Dịch vụ hệ điều hành cung cấp
Chương trình hệ thống
Lịch sử phát triển hệ điều hành
Phần mềm hệ thống
Định nghĩa về hệ điều hành
Tính chất của hệ điều hành
Nguyên lý tổ chức hệ điều hành
Lời gọi hệ thống
Bài giảng Lập trình hệ điều hành
Dịch vụ của hệ điều hành
Thiết kế hệ điều hành
Cấu trúc phần cứng
Hoạt động hệ điều hành
Hệ đa xử lý
Phát triển hệ điều hành
Chức năng hệ điều hành
Thủ thuật hệ điều hành
các hệ điều hành Windows
windows 7
bài tập hệ điều hành
lý thuyết hệ điều hành
tin học căn bản
đề cương hệ điều hành
TÀI LIỆU MỚI ĐĂNG
Đánh giá hao mòn và độ tin cậy của chi tiết và kết cấu trên đầu máy diezel part 3
12
305
0
26-04-2024
Động cơ đốt trong và máy kéo công nghiêp tập 2 part 8
32
260
0
26-04-2024
Oreilly learning the vi Editor phần 4
19
228
0
26-04-2024
BeginningMac OS X Tiger Dashboard Widget Development 2006 phần 2
34
212
0
26-04-2024
MySQL Database Usage & Administration PHẦN 7
37
156
0
26-04-2024
HƯỚNG DẪN SỬ DỤNG PHẦN MỀM CAITA part 9
18
130
0
26-04-2024
XỬ TRÍ CHẤN THƯƠNG SỌ NÃO KÍN
1
113
1
26-04-2024
GIÁO TRÌNH VI XỬ LÝ 1 - CHƯƠNG 5. LẬP TRÌNH CHO VI ĐIỀU KHIỂN 80C51
23
107
1
26-04-2024
Christmas Meditations on the Twelve Holy Days
173
103
0
26-04-2024
A Practical Guide for Health Researchers - part 7
24
108
0
26-04-2024
TÀI LIỆU HOT
Mẫu đơn thông tin ứng viên ngân hàng VIB
8
7864
2220
Giáo trình Tư tưởng Hồ Chí Minh - Mạch Quang Thắng (Dành cho bậc ĐH - Không chuyên ngành Lý luận chính trị)
152
5727
1368
Ebook Chào con ba mẹ đã sẵn sàng
112
3767
1231
Ebook Tuyển tập đề bài và bài văn nghị luận xã hội: Phần 1
62
5319
1136
Ebook Facts and Figures – Basic reading practice: Phần 1 – Đặng Tuấn Anh (Dịch)
249
8281
1125
Giáo trình Văn hóa kinh doanh - PGS.TS. Dương Thị Liễu
561
3498
643
Tiểu luận: Tư tưởng Hồ Chí Minh về xây dựng nhà nước trong sạch vững mạnh
13
10884
529
Giáo trình Sinh lí học trẻ em: Phần 1 - TS Lê Thanh Vân
122
3684
525
Giáo trình Pháp luật đại cương: Phần 1 - NXB ĐH Sư Phạm
274
4046
515
Bài tập nhóm quản lý dự án: Dự án xây dựng quán cafe
35
4127
480
Đã 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.