Hackaday· Al Williams·· 2 hAI Score38
Votre mémoire d'ordinateur est un mensonge
Your Computer Memory is a Lie
AI Introduction
Sur un ordinateur moderne, l'adresse mémoire utilisée par un programme n'est presque jamais une adresse physique et les données lues ne proviennent pas forcément de la RAM. Le processeur s'appuie sur une hiérarchie de caches (L1, L2, L3, lignes de 64 octets, protocole MESI), une mémoire virtuelle traduite par la MMU via des pages de 4 KB et un TLB, ainsi que des architectures NUMA où les temps d'accès diffèrent selon le nœud. Un accès non mappé déclenche un page fault que le système d'exploitation résout en allouant une page, en chargeant un fichier exécutable ou en récupérant des données depuis le swap.
Source :Hackaday · hackaday.com