Bài giảng hệ điều hành : CÁC MÔ HÌNH XỬ LÝ ĐỒNG HÀNH part 1
Số trang: 6
Loại file: pdf
Dung lượng: 353.83 KB
Lượt xem: 10
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Xử lý đồng hành, để tăng hiệu suất sử dụng CPUXử lý đồng hành, những khó khăn ?Excel Visual C++ CDplayer Winword - Tài nguyên giới hạn, ứng dụng “vô hạn” - Nhiều hoạt động đan xen ??? Phân chia tài nguyên ? ??? Chia sẻ tài nguyên ? ??? Bảo vệ?
Nội dung trích xuất từ tài liệu:
Bài giảng hệ điều hành : CÁC MÔ HÌNH XỬ LÝ ĐỒNG HÀNH part 1Baøi 2 : CAÙC MOÂ HÌNH XÖÛ LYÙ ÑOÀNGHAØNH XÖÛ LYÙ ÑOÀNG HAØNH VÌ SAO ?VAÁVAÁN ÑEÀ ? 1 Xöû lyù ñoàng haønh, ñeå taêng hieäu suaát söû duïng CPU CPU IO CPU IO Job 1 Job 1CPU Job 1 CPU IO CPU IO Job 2 CPU IO CPU Job 1 Job 1CPU Job 1 Job 1 2Xöû lyù ñoàng haønh, ñeå taêng toác ñoä xöû lyù Job : kq = a*b + c*d; Xöû lyù tuaàn töï : kq1 = a * b; kq2 = c* d; kq = kq1 + kq2; Xöû lyù ñoàng haønh : kq1 = a*b; kq2 = c*d; kq = kq1 + kq2; 3 Xöû lyù ñoàng haønh, nhöõng khoù khaên ? - Taøi nguyeân giôùi haïn, öùng Excel duïng “voâ haïn” Visual C++ CDplayer - Nhieàu hoaït Winword ñoäng ñan xen ??? Phaân chia taøi nguyeân ? ??? Chia seû taøi nguyeân ?HÑH : “ Giaûi quyeát nhieàu coâng vieäc ??? Baûo veä? ñoàng thôøi, ñaâu coù deã ! 4 Giaûi phaùp Winword -“Chia ñeå trò”, coâ laäp caùc hoaït ñoäng.CDPlayer - Moãi thôøi Excel ñieåm chæ giaûi quyeát 1 yeâu Visual C ++ caàu. - Aûo hoaù taøi nguyeân : bieán HÑH : “ Ai cuõng coù phaàn khi ñeán löôït ít thaønh nhieàu maø ! ” 5Thuaät ngöõ Concurrency (ñoàng haønh): moâ hình xöû lyù nhieàu taùc vuï ñoàng thôøi. Multitasking (ña nhieäm) : cho pheùp nhieàu taùc vuï/ coâng vieäc ñöôïc xöû lyù ñoàng thôøi Multiprogramming (ña chöông) : cho pheùp nhieàu chöông trình ñöôïc thöïc hieän ñoàng thôøi (treân 1 CPU) Multiprocessing (ña xöû lyù): nhieàu boä xöû lyù laøm vieäc ñoàng thôøi 6
Nội dung trích xuất từ tài liệu:
Bài giảng hệ điều hành : CÁC MÔ HÌNH XỬ LÝ ĐỒNG HÀNH part 1Baøi 2 : CAÙC MOÂ HÌNH XÖÛ LYÙ ÑOÀNGHAØNH XÖÛ LYÙ ÑOÀNG HAØNH VÌ SAO ?VAÁVAÁN ÑEÀ ? 1 Xöû lyù ñoàng haønh, ñeå taêng hieäu suaát söû duïng CPU CPU IO CPU IO Job 1 Job 1CPU Job 1 CPU IO CPU IO Job 2 CPU IO CPU Job 1 Job 1CPU Job 1 Job 1 2Xöû lyù ñoàng haønh, ñeå taêng toác ñoä xöû lyù Job : kq = a*b + c*d; Xöû lyù tuaàn töï : kq1 = a * b; kq2 = c* d; kq = kq1 + kq2; Xöû lyù ñoàng haønh : kq1 = a*b; kq2 = c*d; kq = kq1 + kq2; 3 Xöû lyù ñoàng haønh, nhöõng khoù khaên ? - Taøi nguyeân giôùi haïn, öùng Excel duïng “voâ haïn” Visual C++ CDplayer - Nhieàu hoaït Winword ñoäng ñan xen ??? Phaân chia taøi nguyeân ? ??? Chia seû taøi nguyeân ?HÑH : “ Giaûi quyeát nhieàu coâng vieäc ??? Baûo veä? ñoàng thôøi, ñaâu coù deã ! 4 Giaûi phaùp Winword -“Chia ñeå trò”, coâ laäp caùc hoaït ñoäng.CDPlayer - Moãi thôøi Excel ñieåm chæ giaûi quyeát 1 yeâu Visual C ++ caàu. - Aûo hoaù taøi nguyeân : bieán HÑH : “ Ai cuõng coù phaàn khi ñeán löôït ít thaønh nhieàu maø ! ” 5Thuaät ngöõ Concurrency (ñoàng haønh): moâ hình xöû lyù nhieàu taùc vuï ñoàng thôøi. Multitasking (ña nhieäm) : cho pheùp nhieàu taùc vuï/ coâng vieäc ñöôïc xöû lyù ñoàng thôøi Multiprogramming (ña chöông) : cho pheùp nhieàu chöông trình ñöôïc thöïc hieän ñoàng thôøi (treân 1 CPU) Multiprocessing (ña xöû lyù): nhieàu boä xöû lyù laøm vieäc ñoàng thôøi 6
Tìm kiếm theo từ khóa liên quan:
Cấu trúc dữ liệu tài liệu Cấu trúc dữ liệu đề cương Cấu trúc dữ liệu giáo trình Cấu trúc dữ liệu bài giảng Cấu trúc dữ liệuGợi ý tài liệu liên quan:
-
Đề cương chi tiết học phần Cấu trúc dữ liệu và giải thuật (Data structures and algorithms)
10 trang 317 0 0 -
Giải thuật và cấu trúc dữ liệu
305 trang 161 0 0 -
Bài giảng Phân tích thiết kế phần mềm: Chương 1 - Trường ĐH Ngoại ngữ - Tin học TP.HCM
64 trang 150 0 0 -
Tập bài giảng Thực hành kỹ thuật lập trình
303 trang 143 0 0 -
Giáo trình Cấu trúc dữ liệu và thuật toán (Tái bản): Phần 1
152 trang 139 0 0 -
57 trang 132 1 0
-
Tài liệu tham khảo: Cấu trúc dữ liệu và giải thuật
229 trang 123 0 0 -
Bài giảng Cấu trúc dữ liệu và thuật toán: Chương 3 - Một số mô hình thuật toán
42 trang 74 0 0 -
Lập trình C - Cấu trúc dữ Liệu
307 trang 74 0 0 -
Ứng dụng và cài đặt cấu trúc dữ liệu bằng C: Phần 1
338 trang 72 0 0