Con số 5,24 Cache tính mạch lạc bước và xe buýt giao thông cho ba bộ vi xử lý, PO, P1 và P2. Con số này giả định viết làm mất hiệu lực tính mạch lạc. PO bắt đầu với khóa (bước 1), và giá trị của khóa là 1 (tức là, bị khóa); nó là độc quyền ban đầu và thuộc sở hữu của PO trước khi bắt đầu bước 1. PO thoát ra và mở khóa (bước 2). PI và P2 cuộc chạy đua để xem mà đọc giá trị mở khóa trong việc trao đổi (bước 3-5). P2 thắng và bước vào phần quan trọng (bước 6 và 7), trong khi Pi của nỗ lực thất bại, do đó, nó bắt đầu spin chờ (Bước 7 và 8). Trong một hệ thống thực tế, những sự kiện sẽ mất nhiều hơn 8 đồng hồ bọ ve, kể từ khi mua xe buýt và cách trả lời để lỡ mất nhiều thời gian hơn. Khi đạt đến bước 8, quá trình có thể lặp lại với P2, cuối cùng nhận được độc quyền truy cập và thiết lập các khóa về 0.Ví dụ này cho thấy một lợi thế của các tải liên kết/cửa hàng nguyên thủy có điều kiện: các hoạt động đọc và viết được tách ra một cách rõ ràng. Tải liên kết cần không gây ra bất kỳ lưu lượng xe buýt. Thực tế này cho phép các trình tự mã đơn giản sau đây, có đặc điểm tương tự như phiên bản tối ưu hóa bằng cách sử dụng exchange (R1 có địa chỉ của các khóa, LL đã thay thế LD, và SC đã thay thế ỦA):
đang được dịch, vui lòng đợi..
