Cách tốt nhất để kiểm tra việc thực hiện một mutex thực sự là chính xác? (Nó là cần thiết để thực hiện một mutex, tái sử dụng không phải là một lựa chọn khả thi)Cách tốt nhất để kiểm tra triển khai Mutex?
Tốt nhất tôi đã đưa ra là có nhiều (N) chủ đề đồng thời lặp đi lặp lại cố gắng để truy cập vào khu vực được bảo vệ (I) lần, trong đó có tác dụng phụ (ví dụ: cập nhật lên toàn cầu) để số lần truy cập + ghi có thể được tính để đảm bảo rằng số lượng cập nhật cho toàn cầu chính xác (N) * (I).
Bất kỳ đề xuất nào khác?
Kiểm tra các mutex (và các cấu trúc tương tự) rất, rất khó. Tôi muốn được quan tâm để biết lý do tại sao bạn không thể sử dụng một giải pháp đã tồn tại, đã được kiểm tra và chứng minh. –
"Bởi vì ông chủ của tôi đã nói với tôi" –