câu 2 bài 5 Đa Luồng

Xem chủ đề cũ hơn Xem chủ đề mới hơn Go down

câu 2 bài 5 Đa Luồng

Bài gửi  DamQuangBinh (I22A) on 24/3/2013, 11:47

Nguyên lý tập Luồng:
1. tiến trình cha tạo lập sẵn một tập luồng khi khởi động.
2. các luồng trong tập luồng luôn sẳn sàng chờ công việc.
3. khi tiến trình cha nhận thêm một yêu cầu, một luồng được đánh thức và đưa vào vận hành.
4. phục vụ xong, luồng được đưa trả về tập luồng.
5. nếu số yêu cầu lớn hơn số luồng trong tập, tiến trình cha chờ đến khi có luồng được giải phóng.

VD 1 : duy trì đội quân 100 anh lính, tất cả đều trong trạng thái ngủ, khi có đánh nhau, thì gọi 1 anh lính ra đánh, đánh xong lại về ngủ, cứ như thế lần lược các anh lính ra đánh, khi nào hết thì thôi.

VD2: trong 1 phòng vé, có nhiều nhân viên, cứ mỗi nhân viên lại tiếp nhận 1 khách, số lượng nhân viên càng nhiều, thì khả năng đáp ứng càng cao, khi một khách đến mua vé, thì nhân viên nào trống(đang ngồi hoặt ngủ) thì sẽ phục vụ khách, khi phục vụ xong thì tạm thời nghỉ giải lao, khi khách đến quá đông mà không còn trống nhân viên nào, thì khách hàng phải xếp hàng chờ, khi nào nhân viên rảnh thì mới phục vụ.

DamQuangBinh (I22A)

Tổng số bài gửi : 14
Join date : 10/03/2013

Xem lý lịch thành viên

Về Đầu Trang Go down

Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang


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