Je sais qu'il y a des caches l1/l2/l3 dans les ordinateurs portables mais le même type de mémoire cache est-il disponible dans les smartphones Android. Aussi, dans ce lien Quand un site web parle de lrucache, qu'est-ce que cela signifie ?
Réponses
Trop de publicités?Regardez le Page de désambiguïsation de Wikipédia pour différentes définitions du cache.
En parlant de mémoire cache : oui, il y en a, de la même manière que pour les processeurs de bureau. Prenez Qualcomm Snapdragon 820 à titre d'exemple :
Cache d'instruction L1 par cœur : 32 Kbyte I-Cache
Cache de données L1 par cœur : 32 Kbyte D-Cache
Cache L2 total : 1536 Kbyte L2
Quant au "lrucache" dont vous avez parlé, il s'agit simplement d'une partie de l'espace mémoire allouée au stockage du contenu (dans ce contexte, les bitmaps). Il est beaucoup plus similaire aux autres caches, par exemple le cache Web sur la page, en ce sens qu'il est purement logiciel - pas de logiciel dédié, alloué et libéré dynamiquement sur le stockage. Concept différent.
Oui, il y a un cache, mais selon votre téléphone, je ne peux pas vous dire exactement où sont les vôtres. Dans la série Samsung Galaxy (ils sont similaires sur toute la ligne), vous allez dans votre gestionnaire d'applications. Le téléchargement récent rend vraiment difficile l'effacement de vos caches, mais vous allez dans chaque application, attendez qu'elle s'affiche, cliquez sur l'option de stockage, et en bas de chaque application, vous verrez "effacer le cache". N'effacez pas vos données, sauf si vous désinstallez l'application. J'espère que cela vous aidera !