Bài giảng Lập trình an toàn - Chương 3: Kiểm soát cung đột - Lương Ánh Hoàng

Đoạn găng (Critical Section) là đoạn chương trình được bảo vệ bởi hệ điêu hành sao cho tại mọi thời điêin chỉ có một luông được phép thực thi.

Sử dụng

 Khai báo: CRITICAL.SECTION cs

 Khởi tạo: InitializeCriticalSection(&cs)

 Sử dụng E nter c riti cal s e cti 0 n (&cs)

 Bắt đầu đoạn găng

Kết thúc đoạn găng

LeaveCriticalSection(&cs) //

DeleteCriticalSection(&cs)

 

Bài giảng Lập trình an toàn - Chương 3: Kiểm soát cung đột - Lương Ánh Hoàng trang 1

Bài giảng Lập trình an toàn - Chương 3: Kiểm soát cung đột - Lương Ánh Hoàng trang 1

Bài giảng Lập trình an toàn - Chương 3: Kiểm soát cung đột - Lương Ánh Hoàng trang 2

Bài giảng Lập trình an toàn - Chương 3: Kiểm soát cung đột - Lương Ánh Hoàng trang 2

Bài giảng Lập trình an toàn - Chương 3: Kiểm soát cung đột - Lương Ánh Hoàng trang 3

Bài giảng Lập trình an toàn - Chương 3: Kiểm soát cung đột - Lương Ánh Hoàng trang 3

Bài giảng Lập trình an toàn - Chương 3: Kiểm soát cung đột - Lương Ánh Hoàng trang 4

Bài giảng Lập trình an toàn - Chương 3: Kiểm soát cung đột - Lương Ánh Hoàng trang 4

Bài giảng Lập trình an toàn - Chương 3: Kiểm soát cung đột - Lương Ánh Hoàng trang 5

Bài giảng Lập trình an toàn - Chương 3: Kiểm soát cung đột - Lương Ánh Hoàng trang 5

Tải về để xem đầy đủ hơn

pdf9 trang | Chia sẻ: cucnt | Lượt xem: 441 | Lượt tải: 0download

File đính kèm:

  • pdfbai_giang_lap_trinh_an_toan_chuong_3_kiem_soat_cung_dot_luon.pdf