So sánh sự khác nhau giữa lập trình đa luồng và đa tiến trình

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

So sánh sự khác nhau giữa lập trình đa luồng và đa tiến trình

Bài gửi  NgoMinhTien(I22A) on 6/4/2013, 08:55

so sánh sự khác nhau giữa lập trình đa luồng và đa tiến trình

Giống nhau :

1. Đều có thông tin trạng thái
2. Luồng còn được gọi là tiến trình nhẹ
3. Nhiều luồng or nhiều tiến trình có thể liên quan đến một chương trình
4. Chia sẻ tài nguyên cho nhau
5. Tăng tốc tính toán
6. Đảm bảo tính đơn thể

Khác nhau

1. Do luồng cùng vận hành trong 1 vùng địa chỉ vì vậy dể dùng chung tài nguyên hơn đa tiến trình
VD : Mượn đồ dùng trong gia đình thì dể hơn mượn của hàng xóm
2. Do luồng chung tài nguyên với cha & các luồng khác nên việc tạo lập & chuyển ngữ cảnh cũng
nhanh hơn tiến trình
VD : Việc ngăn riêng ra một phòng trong nhà thì nhanh hơn là chờ nhà nước cấp cho
một căn hộ
3. Cấp phát bộ nhớ & tài nguyên cho tiến trình thì tốn kém hơn luồng
4. Lập trình đa luồng thì dể hơn đa tiến trình.

NgoMinhTien(I22A)

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

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

Về Đầu Trang Go down

Re: So sánh sự khác nhau giữa lập trình đa luồng và đa tiến trình

Bài gửi  NguyenHuuVinh(I22A) on 6/4/2013, 21:53

hình như hôm bữa thầy giảng đến 5 cái khác nhau cơ mà nhỉ ^^ ???

NguyenHuuVinh(I22A)

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

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

Về Đầu Trang Go down

Re: So sánh sự khác nhau giữa lập trình đa luồng và đa tiến trình

Bài gửi  NguyenPhuongNhu(I22B) on 8/4/2013, 15:39

Hôm bữa thầy giảng "sự khác nhau giữa lập trình đa luồng và đa tiến trình" la` có 5 ý bạn ạ.
(thầy còn nhấn mạnh ý thứ 5 của thầy để phân biệt bạn nào có đi học hay không đi học đó bạn ạ).

NguyenPhuongNhu(I22B)

Tổng số bài gửi : 36
Join date : 25/03/2013
Age : 33

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

Về Đầu Trang Go down

Re: So sánh sự khác nhau giữa lập trình đa luồng và đa tiến trình

Bài gửi  Sponsored content


Sponsored content


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