La mémoire cache repose sur deux principes fondamentaux : la localité spatiale et la localité temporelle. La localité spatiale suggère que des données proches dans la mémoire ont tendance à être utilisées ensemble, tandis que la localité temporelle indique que des données récemment accédées ont plus de chances d'être réutilisées dans un futur proche