Skip to main content

Wat is L1 -cache?

Level 1 of L1 -cache is speciaal, zeer snel geheugen ingebouwd in de Central Processing Unit (CPU) om computerprestaties te vergemakkelijken.Door vaak gebruikte bits gegevens in L1 -cache te laden, kan de computer verzoeken sneller verwerken.De meeste computers hebben ook L2- en L3 -cache, die langzamer zijn dan L1 -cache maar sneller dan willekeurig toegangsgeheugen (RAM).

Wanneer we programma's of bestanden aanvragen bij een standaard schotel harde schijf, moet het apparaat de interne schijven zoeken naar de informatie door een kopmechanisme over de schotels te schuiven, ruwweg analoog aan de manier waarop een naald een fonograafrecord leest.In het geval van een schijfstation zijn er echter meerdere schotels en is de kop magnetisch en lezen ze met een zeer hoge snelheid.Desalniettemin is de standaard harde schijf het langzaamste opslagapparaat op de computer, compacte schijfstations opzij.

We beschouwen RAM normaal gesproken als vrij snel omdat het zoveel sneller is dan harde schijven.RAM is een tijdelijk houdgebied dat actief wordt wanneer de computer opstart.Computers hebben meestal 1-4 gigabytes (GB) RAM.Door vaak gevraagde programma's, bestanden, afbeeldingen en andere items in RAM te laden, hoeft de computer de harde schijf (s) niet te doorzoeken om de informatie over volgende verzoeken op te halen.

Hoewel dit een goede strategie is, kan de CPU sneller werken dan RAM, en om dingen te versnellen, zou je misschien L1-, L2- en L3-cache kunnen beschouwen als de Go-Betweens die anticiperen op welke verzoeken van RAM worden gedaan, die dat vasthouden,Gegevens klaar.Wanneer een verzoek komt, controleert de CPU eerst L1 -cache, gevolgd door L2- en L3 -cache (indien aanwezig).Als de CPU de gevraagde gegevens in de cache vindt, is het een cache -hit , en zo niet, dan is het een cache miss en wordt RAM vervolgens doorzocht, gevolgd door de harde schijf.Het doel is om hits te maximaliseren en missers te minimaliseren die langzame prestaties zijn.

Hoewel L1 -cache vandaag in CPU's is ingebouwd, kan het ook naast de CPU op oudere pc's verblijven.L2 -cache kan worden ingebouwd in de CPU of aanwezig op het moederbord, samen met L3 -cache.In sommige gevallen wordt L3 -cache ook opgenomen in de CPU.In tegenstelling tot RAM is cache niet uitbreidbaar.