Tin học
Bạn có muốn phản ứng với tin nhắn này? Vui lòng đăng ký diễn đàn trong một vài cú nhấp chuột hoặc đăng nhập để tiếp tục.

Vì sao hệ điều hành phải có chức năng điều phối CPU ?

3 posters

Go down

Vì sao hệ điều hành phải có chức năng điều phối CPU ? Empty Vì sao hệ điều hành phải có chức năng điều phối CPU ?

Bài gửi  HuynhThanhLy(I12A) 5/4/2012, 11:07

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.

HuynhThanhLy(I12A)

Tổng số bài gửi : 42
Join date : 17/02/2012
Age : 34
Đến từ : Quảng Ngãi

Về Đầu Trang Go down

Vì sao hệ điều hành phải có chức năng điều phối CPU ? Empty Re: Vì sao hệ điều hành phải có chức năng điều phối CPU ?

Bài gửi  trantrungnam-HC11TH2A 21/4/2012, 08:51

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.

trantrungnam-HC11TH2A

Tổng số bài gửi : 68
Join date : 21/02/2012
Age : 33
Đến từ : binh phuoc

Về Đầu Trang Go down

Vì sao hệ điều hành phải có chức năng điều phối CPU ? Empty Tại sao hệ điều hành điều phối CPU?

Bài gửi  NguyenThanhCang(I12A) 26/5/2012, 23:42

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.
NguyenThanhCang(I12A)
NguyenThanhCang(I12A)

Tổng số bài gửi : 24
Join date : 23/02/2012
Age : 34
Đến từ : Vũng Tàu

Về Đầu Trang Go down

Vì sao hệ điều hành phải có chức năng điều phối CPU ? Empty Re: Vì sao hệ điều hành phải có chức năng điều phối CPU ?

Bài gửi  Sponsored content


Sponsored content


Về Đầu Trang Go down

Về Đầu Trang

- Similar topics

 
Permissions in this forum:
Bạn không có quyền trả lời bài viết