? ' . Processor cache ' De cache die is ingebouwd in de centrale verwerkingseenheid op een computer staat bekend als een In computing-technologie , een cache is een gebied van high - speed geheugen gebruikt om regelmatig te slaan benaderd informatie . Een processor cache slaat vaak gebruikte data en programma-instructies op een locatie waar de gegevens sneller te benaderen zijn dan mogelijk is met werkgeheugen , ook wel bekend als random access memory is . Dynamische Versus Static RAM Bij het ontbreken van een processor cache , zou de CPU nodig hebben om een verzoek te sturen naar het hoofdgeheugen en wacht tot de te verzenden gegevens terug over de geheugenbus . Het hoofdgeheugen bestaat typisch uit een relatief langzame type RAM , zogenaamde " dynamic RAM ", terwijl een processor cache bestaat uit een kleine hoeveelheid sneller statische RAM op of zeer dicht bij de CPU. Opslaan van gegevens en programma-instructies in de processor cache vermindert de tijd die de CPU besteedt wachten op de informatie en verhoogt de hoeveelheid werk kan verrichten . Primair en Voortgezet Caches Hoe sneller een computer chip , algemeen , hoe groter is , dus de grootte en snelheidsbeperkingen voorkomen moderne processors voeren twee niveaus processor cache , bekend als " primaire" en " secundaire " cache . De primaire cache - ook bekend als niveau 1 of L1 cache - is een zeer snel, maar zeer klein gebied van geheugen , doorgaans 4 tot 16 KB in grootte en die op het CPU zelf . De secundaire cache , ook wel niveau 2 of L2-cache , is een grotere en langzamere gebied van geheugen , meestal tussen 32KB en 1MB , en het is buiten de CPU . Hiërarchie < br > Als de CPU gegevens of programma-instructies vereist , het zoekt de L1 cache eerste . Als het de informatie die het nodig heeft in de primaire cache niet kunnen vinden , zoekt de L2-cache , dat is iets langzamer . Als het dan nog kan de informatie die het nodig heeft niet vinden , zoekt het hoofdgeheugen , die groter is , maar veel trager dan de primaire en secundaire cache . Terugneming Versus Schrijf -through cache Naast de L1 -en L2-caches , twee stijlen van cache bestaan , bekend als " write - back " en "write -through . " Een write - back cache kan de CPU om informatie te sturen alleen naar de processor cache en niet naar het hoofdgeheugen , een write -through cache maakt de CPU om gegevens tegelijkertijd te sturen naar de processor cache en het hoofdgeheugen . Een write - back cache verwijdert de last van het handhaven van het hoofdgeheugen van de CPU , maar het is meestal ingewikkelder te bouwen en ontwerpen - en dus duurder - . Dan write-through cache
|