2009-01-12 16 views
19

Tôi đang làm việc với một số bộ mô phỏng đa lõi như GEMS hoặc M5. Trong tất cả chúng có một tùy chọn để "làm ấm bộ nhớ cache". Cụm từ đó có nghĩa là gì?Bộ nhớ cache khởi động là gì?

+1

Cũng thấy [ý nghĩa của bộ nhớ cache lạnh và khái niệm bộ nhớ cache ấm áp?] (Http://stackoverflow.com/questions/22756092/what-does-it-mean-by-cold-cache-and-warm- cache-concept). –

Trả lời

28

Việc khởi động chỉ là thời gian tải một tập dữ liệu để bộ nhớ cache được điền dữ liệu hợp lệ. Nếu bạn đang thực hiện thử nghiệm hiệu suất đối với hệ thống thường có tần suất truy cập bộ nhớ cache cao, không có sự ấm lên, bạn sẽ nhận được số sai vì thông thường sẽ là lần truy cập bộ nhớ cache trong trường hợp sử dụng của bạn và sẽ không giảm số của bạn .