Cache est un type de mémoire , de conception similaire à la RAM d'un ordinateur, sauf qu'il fournit le processeur un accès plus rapide à l'information. Processeurs dual-core ont deux unités , chacune capable d'exécuter des instructions logicielles indépendamment de l'autre . Alors qu'une grande mémoire cache est généralement bénéfique, vous rencontrerez certains cas, quand un cache deux Mo n'est pas forcément un avantage sur un Mo de cache . Basics
Le cache est la plus petite zone de stockage de mémoire disponible pour le processeur de l' ordinateur. Pour cette raison, le processeur doit prendre des décisions sur les informations à stocker dans le cache et ce qu'il faut laisser de côté. Elle le fait en décidant lequel des morceaux de l'information , il est probable de les réutiliser. Ceux-ci vont de la mémoire cache pour un accès plus rapide plus tard. Si le cache est du même type et au même endroit , puis un cache deux MB vaut mieux qu'un seul cache Mo , car il donne le processeur de plus d'espace pour stocker ses données fréquemment utilisées . Cela permet d'économiser à partir d'attente pour obtenir des informations de la RAM .
Speed
Plus le cache est au processeur et la plus large de l'autobus, la voie qui transporte les données , plus vite il peut fournir des informations . Un processeur peut avoir jusqu'à trois caches , si dans certains cas il peut y avoir qu'un seul ou deux. Niveau 3 caches sont les plus grandes , et sont généralement situés séparément du processeur. Des mémoires cache L2 sont plus proches du processeur , parfois reposant sur le processeur lui-même . Caches L1 sont toujours situés sur le processeur. Si la vitesse est votre préoccupation principale , un un Mo de cache L1 peut être préférable à un Mo de cache L3 deux , surtout si elle a un bus plus large.
Type
< p processeurs > Dual -core peuvent gérer cache dans l'une des deux façons . Ils peuvent diviser le cache entre les deux noyaux ou ils peuvent partager la mémoire cache. Si le processeur divise le cache , les cas se présenteront lorsque la mémoire sera utilisé. C'est parce que les deux cœurs ne nécessitent pas toujours des données dans le cache. L'avantage de partager le cache , c'est que quand un noyau ne nécessite pas de cache , l'autre peut s'approprier sa part de l'espace . Emplacement du cache est le même , il est préférable d'avoir deux Mo de mémoire cache partagée plutôt qu'une Mo de cache par core .
Considérations
plupart dual-core processeurs utilisent une combinaison de L1 , L2 et L3 cache, dont certains peuvent être scindé , et dont certains peuvent être partagés. Annonces Processeur parfois seulement indiquent la taille d'un des caches. Pour cette raison, toujours consulter les spécifications détaillées avant d'acheter un processeur. Un processeur peut annoncer qu'il a deux Mo de cache , mais si c'est un cache L3 ou un cache partagé, alors il peut ne pas fonctionner aussi bien que la même quantité d' partagée L1 ou L2 cache .