La face Cachée de la Reprogrammation Moteur - Stage 1, Stage 2, Stage 3 - Fiabilité ?
Table des matières:
- Un peu de fond
- Gros problème: une solution
- Qu'est ce que ça fait?
- Trucs ajoutés
- Plus grand est toujours mieux?
Nous avons déjà parlé un peu de cache de navigateur ici sur, donc la plupart d’entre vous doivent déjà le connaître. Mais il existe un autre type de cache que vous ne connaissez peut-être pas tous. Et c'est celui associé à la CPU. Si vous avez construit votre ordinateur vous-même, l'une des spécifications toujours mentionnées sur un processeur est le cache.

Mais pourquoi a-t-il besoin de cela? Que fait-il réellement?
Un peu de fond
Pour ceux d'entre vous qui ont vu l'évolution de l'informatique personnelle dès les premiers jours, vous vous souviendrez des spécifications des ordinateurs d'antan. Les puces de mémoire se trouvaient dans les KB, tout comme les vitesses du processeur. Au fil du temps, nous avons migré vers le territoire en MHz, avec des puces de mémoire fonctionnant à 4 MHz et un processeur à 2 MHz.

Ainsi, si la CPU faisait une demande sur un tel système, la mémoire se remettrait en arrière rapidement sans délai. Les vitesses d'horloge correspondantes ont permis au processeur de fonctionner rapidement. Mais, avancez rapidement dans une décennie ou deux et vous pouvez maintenant avoir des processeurs pouvant fonctionner à une vitesse de GHz, mais, malheureusement, les puces mémoire ne pouvaient pas suivre.
Gros problème: une solution
L'augmentation rapide de la vitesse du processeur signifiait que celui-ci devrait attendre que la puce mémoire comprenne la succession rapide de requêtes qu'il envoyait. C'était un problème. Vous pouvez techniquement créer de la mémoire qui a la même vitesse que la CPU, mais il faut plus d’espace sur le silicium pour stocker chaque bit d’information. Celles-ci coûteraient beaucoup plus cher que les DIMM que nous utilisons aujourd'hui.

La solution de contournement? Divisez la mémoire en deux. La mémoire principale que nous construisons à partir de RAM dynamique ainsi qu'un deuxième type de mémoire que nous construisons dans le CPU. C'est beaucoup plus petit, mais c'est aussi un type de mémoire beaucoup plus rapide comparé à la mémoire DRAM. Et c'est ce que nous appelons le cache.
Qu'est ce que ça fait?
Cache est peut-être un mot anglais à l'ancienne mode, mais c'est exactement ce que fait le cache du processeur: il stocke des éléments. Pensez-y comme à un coffre de trésor de pirate. Ok, peut-être pas. Puisque nous sommes tous des geeks et que j'ai déjà parlé du cache à partir d'un navigateur Web, les fonctionnalités de ce cache sont également les mêmes.

Ainsi, plutôt que de demander à un serveur Web des milliers de kilomètres de distance, puis de télécharger les images et le contenu à chaque fois, le cache en conservera la majeure partie en mémoire, quel que soit le navigateur utilisé. Cela économise du temps et les pages Web s'ouvrent beaucoup plus rapidement grâce au cache dans les navigateurs.

Un processeur a le même problème, il peut communiquer avec sa propre mémoire beaucoup plus rapidement que ce qu’il peut avec la mémoire principale. Ainsi, chaque fois que le processeur demande un peu de données, il "met en cache" une copie dans sa mémoire locale. Cela lui permet de le récupérer beaucoup plus rapidement dans un proche avenir, en cas de besoin.
Trucs ajoutés
Mais ce n'est pas tout. La mémoire locale d'une CPU lui permet non seulement de stocker et de lire des données par octet, mais également par la ligne suivante. Si la CPU exécute une instruction à la fois, il y a de fortes chances qu'elle soit ensuite suivie d'un nombre connu d'instructions suivant l'action principale.

Ainsi, au lieu d’obtenir un mot de la mémoire à la fois, la CPU peut accéder aux 128 octets de mémoire suivants et lira ce que l’on appelle la ligne de cache - une seule ligne sur 128 provenant de la CPU, en une fois. L'idée est toujours de réduire le temps et d'accélérer l'ensemble du processus.
Acheter un PC? Ensuite, voici comment comparer votre CPU, votre RAM et d’autres spécifications avant de finaliser votre achat.
Plus grand est toujours mieux?
Pas toujours, mais dans le cas de la mémoire cache, c’est certainement le cas. Faites-nous savoir vos doutes dans notre forum, si vous en avez encore.
La musique Apple a expliqué: qu'est-ce que c'est et ce n'est pas
Vous dit tout ce que vous devez savoir sur Apple Music.
Gt explique: qu'est-ce que le li-fi et à quelle vitesse est-il?
La technologie Li-Fi est sur le point d'être déployée et d'après ce que nous savons, c'est très rapide. Super-duper rapide. Bien plus rapide que le Wi-Fi. Nous savons que vous voulez en savoir plus. Continuer à lire.
Gt explique: qu'est-ce que l'ouverture et pourquoi est-ce important en photographie?
Qu'est-ce que l'ouverture? Pourquoi l'ouverture est-elle si importante en photographie? Trouvez les réponses à ces questions dans cet explicatif. Continuer à lire!







