Bài giảng Hệ điều hành: Chương 4 - ThS. Phan Đình Duy (tt)
Số trang: 33
Loại file: pdf
Dung lượng: 711.16 KB
Lượt xem: 29
Lượt tải: 0
Xem trước 4 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài giảng "Hệ điều hành - Chương 4.2: Định thời CPU" phần tiếp theo cung cấp cho người học các kiến thức về các giải thuật định thời CPU bao gồm: First-Come, first-Served(FCFS), shortest job first (SJF), shortest remaining time First (SRTF), priority scheduling.
Nội dung trích xuất từ tài liệu:
Bài giảng Hệ điều hành: Chương 4 - ThS. Phan Đình Duy (tt) HỆ ĐIỀU HÀNH<br /> Chương 4 (2)<br /> Định thời CPU<br /> 11/2/2017<br /> <br /> 11/2/2017<br /> <br /> Copyrights 2017 CE-UIT. All Rights Reserved.<br /> <br /> 1<br /> <br /> Câu hỏi ôn tập chương 4 (1)<br /> Các khái niệm cơ bản về định thời<br /> Các bộ định thời<br /> Các tiêu chuẩn định thời CPU<br /> Các giải thuật định thời<br /> First-Come, First-Served (FCFS)<br /> Shortest Job First (SJF)<br /> Shortest Remaining Time First (SRTF)<br /> Priority Scheduling<br /> <br /> 11/2/2017<br /> <br /> Copyrights 2017 CE-UIT. All Rights Reserved.<br /> <br /> 2<br /> <br /> Nội dung chương 4 (2)<br /> Các giải thuật định thời<br /> First-Come, First-Served (FCFS)<br /> Shortest Job First (SJF)<br /> Shortest Remaining Time First (SRTF)<br /> Priority Scheduling<br /> Round-Robin (RR)<br /> Highest Response Ratio Next (HRRN)<br /> Multilevel Queue<br /> Multilevel Feedback Queue<br /> <br /> 11/2/2017<br /> <br /> Copyrights 2017 CE-UIT. All Rights Reserved.<br /> <br /> 3<br /> <br /> Round Robin (RR)<br /> Mỗi process nhận được một đơn vị nhỏ thời gian CPU (time<br /> slice, quantum time), thông thường từ 10-100 msec để thực<br /> thi<br /> Sau khoảng thời gian đó, process bị đoạt quyền và trở về<br /> cuối hàng đợi ready<br /> Nếu có n process trong hàng đợi ready và quantum time = q<br /> thì không có process nào phải chờ đợi quá (n -1)q đơn vị thời<br /> gian<br /> <br /> 11/2/2017<br /> <br /> Copyrights 2017 CE-UIT. All Rights Reserved.<br /> <br /> 4<br /> <br /> Round Robin (RR) (tt)<br /> Hiệu suất:<br /> Nếu q lớn: RR => FCFS<br /> Nếu q nhỏ: q không được quá nhỏ bởi vì phải tốn chi phí<br /> chuyển ngữ cảnh<br /> Thời gian chờ đợi trung bình của giải thuật RR thường khá lớn<br /> nhưng thời gian đáp ứng nhỏ<br /> <br /> 11/2/2017<br /> <br /> Copyrights 2017 CE-UIT. All Rights Reserved.<br /> <br /> 5<br /> <br />
Nội dung trích xuất từ tài liệu:
Bài giảng Hệ điều hành: Chương 4 - ThS. Phan Đình Duy (tt) HỆ ĐIỀU HÀNH<br /> Chương 4 (2)<br /> Định thời CPU<br /> 11/2/2017<br /> <br /> 11/2/2017<br /> <br /> Copyrights 2017 CE-UIT. All Rights Reserved.<br /> <br /> 1<br /> <br /> Câu hỏi ôn tập chương 4 (1)<br /> Các khái niệm cơ bản về định thời<br /> Các bộ định thời<br /> Các tiêu chuẩn định thời CPU<br /> Các giải thuật định thời<br /> First-Come, First-Served (FCFS)<br /> Shortest Job First (SJF)<br /> Shortest Remaining Time First (SRTF)<br /> Priority Scheduling<br /> <br /> 11/2/2017<br /> <br /> Copyrights 2017 CE-UIT. All Rights Reserved.<br /> <br /> 2<br /> <br /> Nội dung chương 4 (2)<br /> Các giải thuật định thời<br /> First-Come, First-Served (FCFS)<br /> Shortest Job First (SJF)<br /> Shortest Remaining Time First (SRTF)<br /> Priority Scheduling<br /> Round-Robin (RR)<br /> Highest Response Ratio Next (HRRN)<br /> Multilevel Queue<br /> Multilevel Feedback Queue<br /> <br /> 11/2/2017<br /> <br /> Copyrights 2017 CE-UIT. All Rights Reserved.<br /> <br /> 3<br /> <br /> Round Robin (RR)<br /> Mỗi process nhận được một đơn vị nhỏ thời gian CPU (time<br /> slice, quantum time), thông thường từ 10-100 msec để thực<br /> thi<br /> Sau khoảng thời gian đó, process bị đoạt quyền và trở về<br /> cuối hàng đợi ready<br /> Nếu có n process trong hàng đợi ready và quantum time = q<br /> thì không có process nào phải chờ đợi quá (n -1)q đơn vị thời<br /> gian<br /> <br /> 11/2/2017<br /> <br /> Copyrights 2017 CE-UIT. All Rights Reserved.<br /> <br /> 4<br /> <br /> Round Robin (RR) (tt)<br /> Hiệu suất:<br /> Nếu q lớn: RR => FCFS<br /> Nếu q nhỏ: q không được quá nhỏ bởi vì phải tốn chi phí<br /> chuyển ngữ cảnh<br /> Thời gian chờ đợi trung bình của giải thuật RR thường khá lớn<br /> nhưng thời gian đáp ứng nhỏ<br /> <br /> 11/2/2017<br /> <br /> Copyrights 2017 CE-UIT. All Rights Reserved.<br /> <br /> 5<br /> <br />
Tìm kiếm theo từ khóa liên quan:
Bài giảng Hệ điều hành Hệ điều hành Định thời CPU Giải thuật định thời CPU Shortest job first Shortest remaining time FirstTài liệu liên quan:
-
Giáo trình Lý thuyết hệ điều hành: Phần 1 - Nguyễn Kim Tuấn
110 trang 456 0 0 -
Lecture Operating systems: Lesson 24 - Dr. Syed Mansoor Sarwar
29 trang 387 0 0 -
Lecture Operating systems: Lesson 21 - Dr. Syed Mansoor Sarwar
22 trang 334 0 0 -
173 trang 277 2 0
-
Lecture Operating systems: Lesson 13 - Dr. Syed Mansoor Sarwar
31 trang 276 0 0 -
175 trang 275 0 0
-
Giáo trình Nguyên lý các hệ điều hành: Phần 2
88 trang 274 0 0 -
Giáo trình Nguyên lý hệ điều hành (In lần thứ ba): Phần 1 - PGS.TS. Hà Quang Thụy
98 trang 252 0 0 -
Đề tài nguyên lý hệ điều hành: Nghiên cứu tìm hiểu về bộ nhớ ngoài trong hệ điều hành Linux
19 trang 247 0 0 -
Bài thảo luận nhóm: Tìm hiểu và phân tích kiến trúc, chức năng và hoạt động của hệ điều hành Android
39 trang 233 0 0