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.

Thảo luận Bài 7

+54
LeMInhTien(I11C)
PhamHoangQuan (113A)
MaiTrieuHung16 (113A)
ThuyDuong23 (I12A)
MaiThiHongTham70 (113A)
NguyenThiNgocPhuong(113A)
vutanthanh68 (113A)
PhamHuyHoang(I113A)
ledinhngankhanh (113a)
NguyenHuuLinh31(113A)
TrangSiMinhHai (113A)
vuthanhluan_10761241
PhanDiecLoi34 (113A)
CaoTheAnh01(113A)
DoVanTan(113A)
VuongXuongThong (113A)
LamVuThai (113A)
LePhamTuanVu02 (113A)
huynhquanghao_I92C
LeDangBaoNgoc55 (113A)
DangThiKimKhanh (113A)
nguyenchithuc(113A)
NguyenVuLinh12053_I11C
LeThanhNhan45 (113A)
NguyenPhamTanPhat(113A)
TranThiThuyHang79 (113A)
nguyenvanluc(113a)
trantrungnam-HC11TH2A
dothanhnhan44 (113A)
VuTanPhat (113A)
TranMinhNhat61 (102c)
lechaukhoa(113A)
nguyentuannghiaem _(113A)
nguyenduchuy19 (113A)
LeHuynhChiTam (113A)
NguyenVanLam(I13A)
TranThichThem (113A)
NguyenVanHau12 (113A)
phamanhtuan95(113A)
TranThiHuyenTrang(113A)
Trannguyenkhoa26 (113A)
buidainghia(113A)
HaHoangCongTien80 (113A)
NgoManhHung (113A)
tranthanhphu49 (113A)
PhamQuocAnh02 (113A)
NguyenNgocTrungNam (113A)
vuquoctoan (I13A)
NguyenThiThuThuy (113A)
TranThiThuyQuyen (113A)
VuMinhTan (113A)
NguyenThanhHien (113A)
nguyendangnguyen43(i13a)
Admin
58 posters

Trang 6 trong tổng số 6 trang Previous  1, 2, 3, 4, 5, 6

Go down

Thảo luận Bài 7 - Page 6 Empty Ví dụ đồng bộ hóa tiến trình

Bài gửi  TranMinhNhat61 (102c) 13/10/2012, 00:25

Ví dụ trong bóng đá, mỗi đội trên sân có 11 cầu thủ. Khi huấn luyện viên muốn thay người thì phải rút 1 cầu thủ trên sân ra và thay vào 1 người khác, có 3 lần thay người và mỗi lần chỉ được thay 1 cầu thủ.

TranMinhNhat61 (102c)

Tổng số bài gửi : 55
Join date : 16/07/2012

Về Đầu Trang Go down

Thảo luận Bài 7 - Page 6 Empty Mục đích đồng bộ hóa tiến trình

Bài gửi  caoxuanthang (113A) 13/10/2012, 10:03

- Mục đích của đồng bộ hóa công việc các tiến trình là
+đảm bảo Tính nhất quán của tài nguyên chung
+Tránh được hiện tượng Deadloack( Hiện tượng kẹt tiến trình )

VD1:
Trong thư viện của trường học chỉ có 1 máy tính (tài nguyên dùng chung) , Sinh viên A vào sử dụng máy tính để nghiên cứu tư liệu .Sinh viên B vào sau muốn sừ dụng máy tính thì phài đợi SV A sử dụng xong mới dùng được .
caoxuanthang (113A)
caoxuanthang (113A)

Tổng số bài gửi : 23
Join date : 29/07/2012
Age : 34

https://www.facebook.com/xuanthangcs

Về Đầu Trang Go down

Thảo luận Bài 7 - Page 6 Empty Trình bày mục đích đồng bộ hóa công việc tiến trình

Bài gửi  NguyenVanQuan105 25/10/2012, 10:22

- Mục đích của đồng bộ hóa công việc của các tiến trình nhằm đảm bảo tính nhất quán tính toàn vẹn của tài nguyên dùng chung và tránh được hiện tượng ket(dealdock)
ví dụ:
-Ban lớp trưởng lên bảng(Tài nguyên dùng chung) viết tên email số điện thoại của mình cho lớp, nếu bạn chưa viết xong mà bạn khác chụp ảnh trên bảng để đưa về xử lý sẽ dẫn đến thông tin bị sai, do vậy việc đồng bộ có tác dụng rất lớn nghĩa là chờ bạn lớp trưởng viết xong(nghĩa là có chờ) sau đó mới chụp ảnh lấy về thì đảm bảo thông tin chính xác.

NguyenVanQuan105

Tổng số bài gửi : 12
Join date : 13/08/2012

Về Đầu Trang Go down

Thảo luận Bài 7 - Page 6 Empty Đoạn tương tranh và Loại trừ lẫn nhau

Bài gửi  NguyenVanQuan105 25/10/2012, 10:39

- Giả sử có n tiến trình { P0 , P1 , ... , Pn-1 }. Mỗi tiến trình có đoạn mã gọi là Đoạn tương tranh ( ĐTT ) trong đó tiến trình có thể truy cập và thay đổi vùng nhớ, tập tin hay tài nguyên chung.
- Tính Loại trừ lẫn nhau hay Loại trừ tương hỗ (Mutual Exclusion) về phương diện thời gian: Khi có 1 tiến trình đang ở trong ĐTT của nó thì không có tiến trình nào khác trong nhóm cũng tại đoạn như vậy, nghĩa là: Mỗi thời điểm chỉ có 1 tiến trình được phép truy cập và/hoặc thay đổi tài nguyênchung.
- Các tiến trình tương tranh có cấu trúc mã bao gồm Entry Section (Đoạn Đăng nhập), Critical Section (Đoạn Tương tranh), Exit Section (Đoạn Đăng xuất) và các Remainder Section (Đoạn Còn lại).
-Ví Dụ:
ĐƠN XIN VIỆC

Kính gửi: Giám đốc công ty x
Tôi tên là: Nguyễn Văn A
.......................
TP Hồ Chí Minh, ngày 12 tháng 4 năm 2012
Người làm đơn
....(chữ ký)....
Nguyễn Văn A
Nội dung đơn này phải được đảm bảo tính toàn vẹn (Integrity), ví dụ: Phía trên là Nguyễn Văn A thì phía dưới cũng phải là Nguyễn Văn A.. Nếu vài tiến trình (hơn 1) cùng sửa đơn trên một lúc (không đảm bảo được tính Loại trừ lẫn nhau) thì nội dung của nó có thể không đúng. Ví dụ, giả sử tiến trình P1 (nhà sản xuất) sửa Nguyễn Văn A phía trên thành Nguyễn Văn B, trong khi P2 (nhà sản xuất khác) sửa Nguyễn Văn A phía dưới thành Nguyễn Văn A, mà có tiến trình P3 (nhà tiêu thụ) nào đó "lấy" đơn về dùng (để in ra) thì kết quả sẽ không nhất quán:


ĐƠN XIN VIỆC


Kính gửi: Giám đốc công ty x
Tôi tên là: Nguyễn Văn B
nội dung đơn .......................
TP Hồ Chí Minh, ngày 12 tháng 4 năm 2012
Người làm đơn
....(chữ ký)....
Nguyễn Văn A

NguyenVanQuan105

Tổng số bài gửi : 12
Join date : 13/08/2012

Về Đầu Trang Go down

Thảo luận Bài 7 - Page 6 Empty Re: Thảo luận Bài 7

Bài gửi  Sponsored content


Sponsored content


Về Đầu Trang Go down

Trang 6 trong tổng số 6 trang Previous  1, 2, 3, 4, 5, 6

Về Đầu Trang

- Similar topics

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