Đây là phiên bản đơn giản hóa của sự cố của tôi. Có N đề thi sau 3 hướng dẫn trong một vòng lặp vô hạn: A -> B -> C -> A -> B -> C -> A -> B -> .......
Tôi muốn rằng tất cả các chủ đề thực hiện hướn
Và tốc độ nhanh hơn/chậm hơn so với một biến nguyên tử không được kích hoạt (chẳng hạn như hoạt động nguyên tử <> của C++). Ngoài ra, các biến nguyên tử gây tranh cãi có liên quan đến khóa không được
Tôi sẽ phải tạo một phần mềm đồng thời tạo nhiều nhiệm vụ và mỗi tác vụ có thể tạo ra một nhiệm vụ khác. .). Tôi cần cuộc gọi đến phương thức khởi chạy tác vụ đang chặn: không trả về TRƯỚC KHI tất cả
Sự khác nhau giữa số monitor và số lock là gì? Nếu khóa chỉ đơn giản là triển khai loại trừ lẫn nhau, thì màn hình đơn giản là cách sử dụng thời gian chờ giữa các lần thực thi phương pháp? Một lời giả