Chương 3 Kiểm soát xung đột Synchronization Technique Lương Ánh Hoàng hoangla@soict.hut.edu.vn Nội dung 3.1 Khái niệm 3.2 Đoạn găng (Critical Section) 3.3 Đèn hiệu (Semaphore) 3.4 Mutex 3.5 Event 3.6 SRW Lock 47 3.1 Khái niệm § Xung đột là vấn đề phát sinh khi nhiều luồng của chương trình chạy bộ vi xử lý đa nhân cùng truy nhập một tài ngun hệ thống § Ví dụ int x = 0; DWORD { WINAPI Thread(LPVOID lpParam) for (int i=0;i