NHỮNG LỢI ÍCH CỦA CÔNG NGHỆ ĐA LUỒNG
Trang 1 trong tổng số 1 trang
NHỮNG LỢI ÍCH CỦA CÔNG NGHỆ ĐA LUỒNG
Khả năng đáp ứng(responsiveness) tốt hơn:[i] trong khi một luồng bị ách hoặc quá bận luồng khác vẫn vận hành bình thường (Luồng chính của trình duyệt vẫn tương tác với người dùng trong khi dữ liệu được lấy về)
Ví dụ các cô ở tổng đài 18008198 or 1080 ....... là các luồng.
Chia sẻ tài nguyên (Resourê sharing):theo mặc định các luồng có thể dùng chung bộ nhớ và tài nguyên của luồng cha. Vài luồng cùng vận hành trong 1 vùng địa chỉ do đó dễ dùng chung tài nguyên hơn so với trường hợp đa tiến trình.
Ví dụ:Trong nhà ta có kệ sách,tivi,xe gắn máy.
Tiết kiệm(Economy):Cấp phát bộ nhớ và tài nguyên cho tiến trình là công việc tốn kém.Do luồng chung tài nguyên với cha và các nguồn khác,việc tạo lập và chuyển ngữ cảnh cũng nhanh hơn(Solaris 2:Tạo chương trình chậm hơn gấp 30 lần.Chuyển ngữ cảnh chậm hơn 5 lần)
Ví dụ:Các bạn tronh lớp là các luồng đang dùng chung một cái bảng,ai cần ghi thì ghi,ai cần thì chụp hình về xem.
Tận dụng được thế mạnh của kiến trúc đa xử lý:Đa luồng làm tăng tính song song trên hệ máy nhiuề CPU.Mỗi luồng có thể chạy với CPU riêng.
Lập trình đa luồng dễ hơn lập trình đa tiến trình,tạo mới 1 tiến trình llâu hơn tạo mới 1 luồng liên lạc giữa các luồng dễ hơn tiến trình
Ví dụ các cô ở tổng đài 18008198 or 1080 ....... là các luồng.
Chia sẻ tài nguyên (Resourê sharing):theo mặc định các luồng có thể dùng chung bộ nhớ và tài nguyên của luồng cha. Vài luồng cùng vận hành trong 1 vùng địa chỉ do đó dễ dùng chung tài nguyên hơn so với trường hợp đa tiến trình.
Ví dụ:Trong nhà ta có kệ sách,tivi,xe gắn máy.
Tiết kiệm(Economy):Cấp phát bộ nhớ và tài nguyên cho tiến trình là công việc tốn kém.Do luồng chung tài nguyên với cha và các nguồn khác,việc tạo lập và chuyển ngữ cảnh cũng nhanh hơn(Solaris 2:Tạo chương trình chậm hơn gấp 30 lần.Chuyển ngữ cảnh chậm hơn 5 lần)
Ví dụ:Các bạn tronh lớp là các luồng đang dùng chung một cái bảng,ai cần ghi thì ghi,ai cần thì chụp hình về xem.
Tận dụng được thế mạnh của kiến trúc đa xử lý:Đa luồng làm tăng tính song song trên hệ máy nhiuề CPU.Mỗi luồng có thể chạy với CPU riêng.
Lập trình đa luồng dễ hơn lập trình đa tiến trình,tạo mới 1 tiến trình llâu hơn tạo mới 1 luồng liên lạc giữa các luồng dễ hơn tiến trình
Nguyen Doan Linh051(I11c)- Tổng số bài gửi : 21
Join date : 26/08/2011
Age : 36
Similar topics
» Những đặc điểm của Luồng (Thread) và so sánh giữa Luồng với Tiến trình ( Process).Những ưu việt của công nghệ đa luồng .
» Thảo luận Bài 5
» Bài 5 Câu 1: Đa Luồng: Phân tích những đặc điểm của luồng và so sánh với khái niệm tiến trình.Trình bày những ưu việt của công nghệ đa luồng được các HĐH hỗ trợ.
» Những ích lợi của đa luồng? Nêu 2 ví dụ ứng dụng công nghệ đa luồng? Có những mô hình đa luồng nào?
» Thảo luận Bài 5
» Thảo luận Bài 5
» Bài 5 Câu 1: Đa Luồng: Phân tích những đặc điểm của luồng và so sánh với khái niệm tiến trình.Trình bày những ưu việt của công nghệ đa luồng được các HĐH hỗ trợ.
» Những ích lợi của đa luồng? Nêu 2 ví dụ ứng dụng công nghệ đa luồng? Có những mô hình đa luồng nào?
» Thảo luận Bài 5
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