Cách tiếp cận đơn giản nhất là để ngăn chặn bất kỳ biến chia sẻ dữ liệu từ đang lưu trữ. Điều này là quá bảo thủ, bởi vì một cấu trúc được chia sẻ dữ liệu có thể độc quyền được sử dụng trong một số thời gian và có thể là một cách hiệu quả đọc chỉ trong các thời kỳ khác. Nó chỉ trong thời gian khi ít nhất một quá trình có thể cập nhật các biến và ít một quá trình khác có thể truy cập vào các biến tính mạch lạc bộ nhớ cache là một vấn đề.Phương pháp tiếp cận hiệu quả hơn phân tích mã để xác định an toàn thời gian cho chia sẻ biến. Trình biên dịch sau đó chèn hướng dẫn vào mã được tạo ra để thi hành bộ nhớ cache tính mạch lạc trong những giai đoạn quan trọng. Một số kỹ thuật đã được phát triển để thực hiện các phân tích và cho thi hành những kết quả; Xem [LILJ93] và [STEN90] cho cuộc điều tra.
đang được dịch, vui lòng đợi..