Hvad er en processor cache?

February 24

Hvad er en processor cache?

Processor cache er en form for high-speed hukommelse kan levere data hurtigere end computerâ € ™ s systemhukommelse. Når den har brug for en given oplysning, kontrollerer processoren cachen, før nogen anden opbevaring komponent.

Funktion


Cache holder fast de seneste oplysninger, der anvendes af en processor. Da cachen er placeret på eller i nærheden af ​​CPU, kan det levere dato til processoren hurtigere end RAM og meget hurtigere end harddisken.

Typer


Ifølge Smart Computing, L1 er den hurtigste form for cache, som ligger på selve CPU'en. L2 er sekundær cache. Det er større end L1 og placeret mellem CPU og RAM. L3 cache sidder også mellem CPU og RAM, men er langsommere og større end L2.

Konfiguration


De fleste moderne processorer har mere end én kerne. Dem, der gør ofte en L1 og en L2 cache for hver kerne og en enkelt L3 cache deles af alle kernerne.

Størrelse


Jo større cache, jo flere data processoren kan få adgang til den hurtigst mulige pris, og jo bedre den samlede præstation. Fra 2010, den worldâ € ™ s hurtigste desktop-processor har 256K L2 cache på hver af sine kerner og 12MB L3 cache.

Historie


Den første processor til at placere en cache direkte på processoren dø var Intelâ € ™ s 486. Udgivet i 1989, indeholdt 8KB cache.