Tất nhiên, một bộ nhớ cache có thể được sử dụng để lưu trữ các thông tin khác hơn so với tính toán. Một sử dụng phổ biến của một bộ nhớ cache là để lưu trữ các dữ liệu đã tải về chẳng hạn như hình ảnh và vẫn duy trì kiểm soát chặt chẽ hơn bao nhiêu bộ nhớ được tiêu thụ. Ví dụ, ghi đè lên của LruCache sizeOf phương pháp để giới hạn kích thước bộ nhớ cache dựa trên một tiêu chuẩn khác hơn so với chỉ đơn giản là số lượng mục trong bộ nhớ cache. Trong khi chúng tôi một thời gian ngắn thảo luận chiến lược LRU và MRU, bạn có thể muốn sử dụng chiến lược khác nhau thay thế cho bộ nhớ cache của riêng bạn để tối đa hóa bộ nhớ cache truy cập. Ví dụ, bộ nhớ cache của bạn có thể đầu tiên loại bỏ các mục mà không phải là tốn kém để tạo lại, hoặc chỉ đơn giản là ngẫu nhiên loại bỏ khoản mục. Thực hiện theo một cách tiếp cận thực dụng và thiết kế bộ nhớ cache của bạn cho phù hợp. Một chiến lược đơn giản thay thế chẳng hạn như LRU có thể mang lại kết quả tuyệt vời và cho phép bạn tập trung nguồn lực của bạn về các vấn đề khác, quan trọng hơn.
đang được dịch, vui lòng đợi..
