2009-01-12 14 views
19

Je travaille avec des simulateurs multicœurs tels que GEMS ou M5. Dans chacun d'eux il y a une option pour "Réchauffer le cache". Que signifie ce terme?Qu'est-ce qu'un cache d'échauffement?

+1

Voir aussi [Qu'est-ce que cela signifie par cache froid et concept de cache chaud?] (Http://stackoverflow.com/questions/22756092/what-does-it-mean-by-cold-cache-and-warm- cache-concept). –

Répondre

28

Le préchauffage est juste la période de chargement d'un ensemble de données afin que le cache soit rempli avec des données valides. Si vous effectuez des tests de performances sur un système qui présente généralement une fréquence élevée de clics, sans le préchauffage, vous obtiendrez des faux chiffres car ce qui correspond normalement à un cache dans votre scénario d'utilisation ne le fera pas et fera glisser vos numéros .