Bài 3 - Câu 4 Phương thức liên lạc giữa các tiến trình. Phân biệt hai mô hình đó ?
Trang 1 trong tổng số 1 trang
Bài 3 - Câu 4 Phương thức liên lạc giữa các tiến trình. Phân biệt hai mô hình đó ?
* Liên lạc trực tiếp (Direct Communications)
+ Theo địa chỉ đối xứng (Symmetric Scheme)
+ Send (P, Message) - Gửi thông điệp cho P
+ Receive (Q, Message) - Nhận thông điệp từ Q
* Đặc điểm:
1. Liên kết được thiết lập tự động giữa mỗi cặp tiến trình
2. Liên kết chỉ giữa 2 tiến trình
3. Chỉ có 1 liên kết giữa mỗi cặp
4. Tính đối xứng của liên lạc (2 bên điều biết đích xác tên của nhau khi Gửi/Nhận).
Theo địa chỉ phi đối xứng (Asymmetric Scheme)
+ Send (P, Message) - Gửi thông điệp cho P.
+ Receive (id, Message) - Nhận thông điệp từ tiến trình bất kỳ, Biến id chứa số hiệu tiến trình gửii
* Liên lạc gián tiếp (Indirect Communications)
+ Qua các Hộp thư (Mailboxes) hoặc Cổng(Ports).
+ Hộp thư là 1 thực thể qua đó thông điệp được gửi đến và lấy ra.
+ Mỗi hộp thư có định danh riêng
+ Hai tiến trình phải chung nhau một hộp thư nào đó.
+ Hai loại hộp thư :
1. Hộp thư tiến trình (Process Mailbox): Nằm trong vùng địa chỉ của một tiến trình nào đó
2. Hộp thư hệ điều hành (OS Mailbox): Nằm trong vùng địa chỉ của HDH
+ Theo địa chỉ đối xứng (Symmetric Scheme)
+ Send (P, Message) - Gửi thông điệp cho P
+ Receive (Q, Message) - Nhận thông điệp từ Q
* Đặc điểm:
1. Liên kết được thiết lập tự động giữa mỗi cặp tiến trình
2. Liên kết chỉ giữa 2 tiến trình
3. Chỉ có 1 liên kết giữa mỗi cặp
4. Tính đối xứng của liên lạc (2 bên điều biết đích xác tên của nhau khi Gửi/Nhận).
Theo địa chỉ phi đối xứng (Asymmetric Scheme)
+ Send (P, Message) - Gửi thông điệp cho P.
+ Receive (id, Message) - Nhận thông điệp từ tiến trình bất kỳ, Biến id chứa số hiệu tiến trình gửii
* Liên lạc gián tiếp (Indirect Communications)
+ Qua các Hộp thư (Mailboxes) hoặc Cổng(Ports).
+ Hộp thư là 1 thực thể qua đó thông điệp được gửi đến và lấy ra.
+ Mỗi hộp thư có định danh riêng
+ Hai tiến trình phải chung nhau một hộp thư nào đó.
+ Hai loại hộp thư :
1. Hộp thư tiến trình (Process Mailbox): Nằm trong vùng địa chỉ của một tiến trình nào đó
2. Hộp thư hệ điều hành (OS Mailbox): Nằm trong vùng địa chỉ của HDH
vuthanhtoan85(113a)- Tổng số bài gửi : 36
Join date : 02/08/2012
Similar topics
» Bài 3 - Câu 4 Phương thức liên lạc giữa các tiến trình. Phân biệt hai mô hình đó ?
» Phân biệt 2 phương thức liên lạc giữa các tiến trình (truyền thông điệp và dùngchung bộ nhớ):
» Thảo luận Bài 4
» Thảo luận Bài 4
» Tổ chức liên lạc giứa các tiến trình qua sockets trong hệ thống khách chủ (Communications in Client-Server). Phân biệt giao thức TCP với UDP:
» Phân biệt 2 phương thức liên lạc giữa các tiến trình (truyền thông điệp và dùngchung bộ nhớ):
» Thảo luận Bài 4
» Thảo luận Bài 4
» Tổ chức liên lạc giứa các tiến trình qua sockets trong hệ thống khách chủ (Communications in Client-Server). Phân biệt giao thức TCP với UDP:
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