2009-01-12 83 views
19

Estoy trabajando con algunos simuladores multinúcleo como GEMS o M5. En todos ellos hay una opción para "calentar el caché". ¿Qué significa ese término?¿Qué es un caché de calentamiento?

+1

Ver también [¿qué significa caché frío y concepto de memoria caché cálida?] (Http://stackoverflow.com/questions/22756092/what-does-it-mean-by-cold-cache-and-warm- concepto de caché). –

Respuesta

28

El calentamiento es solo el período de carga de un conjunto de datos para que el caché se llene con datos válidos. Si estás haciendo pruebas de rendimiento contra un sistema que generalmente tiene una alta frecuencia de éxitos de caché, sin el calentamiento obtendrás números falsos porque lo que normalmente sería un caché en tu escenario de uso no es y arrastrará tus números hacia abajo .