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.

Trình bày nguyên lý tập luồng và cho ví dụ minh họa

Go down

Trình  bày nguyên lý tập luồng và cho ví dụ minh họa Empty Trình bày nguyên lý tập luồng và cho ví dụ minh họa

Bài gửi  NguyenThuyPhuong_I12A 1/4/2012, 00:23

Tập luồng:(Thread Pools):
-Tiến trình cha tạo lập sẵn một tập luồng khi khởi động
-Các luồng trong tập luồng luôn sẵn sàng chờ công việc
Khi tiến trình cha( ví dụ Web Sever) 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.
-Phục vụ xong, luồng được đưa trả về một tập luồng.
-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.
Ví dụ:
-Trong một doanh trại quân đội sẽ có một tướng lĩnh( tiến trình cha) và sẽ có một đội binh (tập luồng)
Đội binh này sẽ sẵn sàng chiến đấu chờ khi có mệnh lệnh( sẵn sàng chờ công việc)
Khi có một tên địch đột nhập, Tướng lĩnh sẽ điều binh sĩ 1( một luồng) đi bắt tên địch( một luồng được đánh thức và đưa vào vận hành.)
Trong khi đó lại có thêm môt tên địch khác đột nhập( nhận thêm một yêu cầu) Tướng lĩnh sẽ điều binh sỉ 2 (một luồng) đi bắt địch( một luồng khác được đánh thức và đưa vào vận hành)
Sau khi bắt địch xong, binh sĩ trở về doanh trại.(luồng được trả về tập luồng.)
NguyenThuyPhuong_I12A
NguyenThuyPhuong_I12A

Tổng số bài gửi : 35
Join date : 24/02/2012
Age : 38
Đến từ : TP_ Quảng Ngãi

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