TAILIEUCHUNG - Bài giảng Hệ điều hành - Chương 3: Quản lý tiến trình

Bài giảng Hệ điều hành - Chương 3: Quản lý tiến trình giới thiệu tới các bạn về mô hình tiến trình, trạng thái tiến trình, thông tin quản lý tiến trình, quá trình điều phối tiến trình, các thuật toán điều phối. | QUẢN LÝ TIẾN TRÌNH 1 MỤC TIÊU 1/13/2017 Mô hình Tiến trình Trạng thái tiến trình Thông tin quản lý tiến trình Quá trình điều phối tiến trình Các thuật toán điều phối Trần Hạnh Nhi 2 ĐA NHIỆM VÀ ĐA CHƯƠNG ??? 1/13/2017 Vì sao muốn xử lý đồng thời nhiều công việc trên máy tính ? CPU IO CPU IO CPU IO CPU IO CPU IO Trần Hạnh Nhi Job 1 CPU CPU Job 1 Job 2 CPU 3 Xử lý đồng thời để tăng hiệu suất sử dụng CPU ĐA NHIỆM VÀ ĐA CHƯƠNG ??? 1/13/2017 Vì sao muốn xử lý đồng thời nhiều công việc trên máy tính ? Trần Hạnh Nhi Job : kq = a*b + c*d; Xửù lý đồng hành Xứ lý tuần tự CPU #1 x=a*b 1 CPU #1 x=a*b y = c *d 2 kq = x+y kq = x+y CPU #2 y=c*d 3 4 Xử lý đồng thời để tăng tốc độ xử lý ĐA NHIỆM VÀ ĐA CHƯƠNG Multitasking (đa nhiệm): cho phép nhiều tác vụ/ công việc được xử lý đồng thời Trần Hạnh Nhi 1/13/2017 Người dùng luôn mong muốn 1 HĐH đa nhiệm Nhưng: Máy tính thường chỉ có 1 CPU? Multiprogramming (đa chương): kỹ thuật cho phép nhiều chương trình được thực hiện đồng thời (trên 1 CPU) Giả lập nhiều CPU ảo từ 1 CPU thật để cho phép thi hành nhiều chương trình đồng thời. Ảo hoá bằng cách nào? Xây dựng các thuật toán để luân chuyển CPU giữa các chương trình ứng .

TỪ KHÓA LIÊN QUAN
Đã 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.