Hãy kiểm tra như thế nào chương trình "quay khóa" này sử dụng bộ nhớ cache coherence mecha-nisms. Hình 5,24 cho thấy các bộ vi xử lý và xe buýt hoặc thư mục hoạt động cho các quy trình multi¬ple đang cố gắng để khóa một biến bằng cách sử dụng một trao đổi nguyên tử. Sau khi xử lý với khóa cửa hàng một 0 vào khóa, tất cả các cache được giao và phải lấy các giá trị mới để Cập Nhật bản sao của khóa. Một bộ nhớ cache như vậy được các bản sao của các giá trị unlocked (0) đầu tiên và thực hiện việc trao đổi. Khi Hoa hậu bộ đệm ẩn của bộ xử lý khác là hài lòng, họ thấy rằng các biến đã khóa, nên họ phải trở lại để thử nghiệm và quay.
đang được dịch, vui lòng đợi..
