Vì sao hệ điều hành phải có chức năng điều phối CPU ?
3 posters
Trang 1 trong tổng số 1 trang
Vì sao hệ điều hành phải có chức năng điều phối CPU ?
Trong các hệ đa chương thực thi nhiều chương trình đồng thời làm tăng hiệu suất hệ thống.Tại mỗi thời điểm,chỉ có một process được thực thi.
Do đó,cần phải giải quyết vấn đề phân chia, lựa chọn process thực thi sao cho được hiệu quả nhất ->chiến lược định thời CPU.
Do đó,cần phải giải quyết vấn đề phân chia, lựa chọn process thực thi sao cho được hiệu quả nhất ->chiến lược định thời CPU.
HuynhThanhLy(I12A)- Tổng số bài gửi : 42
Join date : 17/02/2012
Age : 35
Đến từ : Quảng Ngãi
Re: Vì sao hệ điều hành phải có chức năng điều phối CPU ?
1. Vì sao hệ điều hành phải có chức năng điều phối CPU?
Giải:
Trong các hệ đa chương thực thi nhiều chương trình đồng thời làm tăng hiệu suất hệ thống.
Tại mỗi thời điểm, chỉ có một process được thực thi. Do đó, cần phải giải quyết vấn đề phân chia, lựa chọn process thực thi sao cho được hiệu quả nhất chiến lược định thời CPU.
2.Năm tiêu chí điều phối CPU là những tiêu chí nào?
Giải:
1. Công suất CPU (CPU Utilisation): Thực tế đạt từ 40% - 90% thời gian CPU. CPU càng bận càng tốt.
2. Thông suất hệ thống (Throughput): Số TT hoàn tất trong 1 đơn vị thời gian, ví dụ: 1 TT / giờ, 10 TT / giây.
3. Tổng thời gian làm việc (Turnaround Time): Kể từ khi bắt đầu đến khi kết thúc tiến trình (Bao gồm tổng thời gian chờ tại Ready Queue, tổng thời gian sử dụng CPU, tổng thời gian I/O, …).
4. Thời gian chờ (Waiting Time): Tổng thời gian chờ tại Ready Queue.
5. Thời gian đáp ứng (Response Time): Thời gian kể từ khi người dùng đặt yêu cầu cho đến khi có phản hồi đầu tiên.
Giải:
Trong các hệ đa chương thực thi nhiều chương trình đồng thời làm tăng hiệu suất hệ thống.
Tại mỗi thời điểm, chỉ có một process được thực thi. Do đó, cần phải giải quyết vấn đề phân chia, lựa chọn process thực thi sao cho được hiệu quả nhất chiến lược định thời CPU.
2.Năm tiêu chí điều phối CPU là những tiêu chí nào?
Giải:
1. Công suất CPU (CPU Utilisation): Thực tế đạt từ 40% - 90% thời gian CPU. CPU càng bận càng tốt.
2. Thông suất hệ thống (Throughput): Số TT hoàn tất trong 1 đơn vị thời gian, ví dụ: 1 TT / giờ, 10 TT / giây.
3. Tổng thời gian làm việc (Turnaround Time): Kể từ khi bắt đầu đến khi kết thúc tiến trình (Bao gồm tổng thời gian chờ tại Ready Queue, tổng thời gian sử dụng CPU, tổng thời gian I/O, …).
4. Thời gian chờ (Waiting Time): Tổng thời gian chờ tại Ready Queue.
5. Thời gian đáp ứng (Response Time): Thời gian kể từ khi người dùng đặt yêu cầu cho đến khi có phản hồi đầu tiên.
trantrungnam-HC11TH2A- Tổng số bài gửi : 68
Join date : 21/02/2012
Age : 34
Đến từ : binh phuoc
Tại sao hệ điều hành điều phối CPU?
Trong thời gian ôn thi nên mình tham khảo thêm, mặc dù thời lượng thảo luận môn học đã hết!
Trong hệ điều hành đa chương trình, nhiều tiến trình được tải vào bộ nhớ trong và cùng nhau chia sẻ CPU.Do vậy cần phải có phương thức để HĐH cùng các tiến trình ứng dụng chia sẻ CPU. Bên cạnh đó, thời gian thực hiện vào ra lớn hơn nhiều thời gian tiến trình sử dụng CPU, do đó trong hệ thống đa chương trình,tiến trình thực hiện vào ra nên nhường quyền sử dụng CPU cho tiến trình khác. Cơ chế điều phối là bộ phận của bộ quản lý tiến trình, chịu trách nhiệm loại bỏ tiến trình đang chiếm giữ CPU và sau đó lựa chọn theo chính sách định trước một tiến trình nào đó trong trạng thái sẵn sàng để thực thi.
Trong hệ điều hành đa chương trình, nhiều tiến trình được tải vào bộ nhớ trong và cùng nhau chia sẻ CPU.Do vậy cần phải có phương thức để HĐH cùng các tiến trình ứng dụng chia sẻ CPU. Bên cạnh đó, thời gian thực hiện vào ra lớn hơn nhiều thời gian tiến trình sử dụng CPU, do đó trong hệ thống đa chương trình,tiến trình thực hiện vào ra nên nhường quyền sử dụng CPU cho tiến trình khác. Cơ chế điều phối là bộ phận của bộ quản lý tiến trình, chịu trách nhiệm loại bỏ tiến trình đang chiếm giữ CPU và sau đó lựa chọn theo chính sách định trước một tiến trình nào đó trong trạng thái sẵn sàng để thực thi.
NguyenThanhCang(I12A)- Tổng số bài gửi : 24
Join date : 23/02/2012
Age : 35
Đến từ : Vũng Tàu
Trang 1 trong tổng số 1 trang
Permissions in this forum:
Bạn không có quyền trả lời bài viết