Trình bày nguyên lý tập nguồn.Cho ví dụ minh họa.

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

Trình bày nguyên lý tập nguồn.Cho ví dụ minh họa.

Bài gửi  HuynhThanhLy(I12A) on 5/4/2012, 09:49

Tập nguồn(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 Server)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ề 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ụ minh họa:
Một diển đàn mới được tạo lập,thì lúc đó chưa có thành viên hoặc yêu cầu được gửi đến.Thì các tiến trình trong trang web đang trong trạng thái chờ(ngủ),cho đến khi các yêu cầu được gửi đến thì các luồng được đánh thức và nhanh chóng phục vụ các yêu cầu.

Admin
Không phải "Tập nguồn" hay "Tập luồn", mà là "Tập luồng" !

HuynhThanhLy(I12A)

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

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

- Similar topics

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