Wat is een Cache?
Computer caches zijn geheugen circuits die dienen om vaart te zetten achter een veel groter geheugen rijden. In een typisch computer het nemen van de microprocessor 60 nanoseconden om toegang te krijgen tot het RAM-geheugen. Om de tijd die de microprocessor om toegang te krijgen tot de gegevens van de RAM, een speciaal geheugen bank of geheugen circuit wordt geïnstalleerd in het moederbord zelf. Dit heet een L2-cache en het kunnen leveren van de nodige data in 30 nanoseconden, dat is de helft van de snelheid van de belangrijkste geheugen.
Caches zijn kleine geheugen banken die dienen om vaart te zetten achter een groter geheugen bank wordt door de dichter en sneller naar de processor. Om verdere versnelling van de activiteiten in de microprocessor, een L1-cache is geïnstalleerd recht op de top van de microprocessor. Dit maakt de exploitatie alleen afhankelijk van de snelheid van de microprocessor en niet op de snelheid van de geheugen bus. Een L1-cache is dus 3,5 keer sneller is dan L2 een bus.
Het internet is de langzaamste en de grootste "memory drive" dat een personal computer kunt activeren. Om vaart te zetten achter zijn werkzaamheden is het computer-winkels tijdelijke bestanden op de vorige pagina's bekeken op het internet. Deze operatie maakt gebruik van de harde schijf als een caching subsysteem en resulteert in een snellere toegang tot de gegevens de volgende keer dat een pagina wordt bekeken.
Moderne harde schijven hebben een eigen caching subsystemen die toegankelijk zijn voor de fysieke schijf is. Dit resulteert in een veel sneller ophalen van gegevens. Een zeer concreet voorbeeld hiervan is wanneer de harde schijf wordt gebruikt als een caching subsysteem tot de bestanden op een floppy disk drive. Een 3-megabyte bestand in een floppy drive meestal duurt 20 seconden om de eerste keer is bezocht. Het toont een stuk sneller de tweede keer rond, maar, omdat het besturingssysteem controles met de eerste harde schijf wanneer het een kopie van hetzelfde bestand voordat je de floppy disk. Aangezien de harde schijf is veel sneller dan de toegang tot de floppy drive, de floppy drive niet zal worden gezocht voor de tweede keer dezelfde gegevens worden opgevraagd.
Een samenvatting van de typische caching subsystemen van een computer uit de traagste op de snelste zal zijn de volgende. Het internet zou kunnen nemen die tussen 1 seconde tot enkele uren voor het downloaden van gegevens, de mechanische harde schijf die 12 milliseconden om toegang te krijgen tot dezelfde gegevens, de belangrijkste RAM-geheugen of die duurt ongeveer 60 nanoseconden om toegang te krijgen tot 32 MB naar 512 MB-sized gegevens, de L2 cache of SRAM type geheugen dat u toegang tot 128 KB tot 512 KB-en kleinbedrijf gegevens in ongeveer 20 tot 30 nanoseconden, en de L1-cache die toegang hebben tot 4 KB naar 16 KB-en kleinbedrijf gegevens in 10 nanoseconden of minder afhankelijk van de snelheid van de microprocessor.
Kleine banken zijn geheugen een stuk sneller maar langzamer en groter geheugen banken zijn een stuk goedkoper uit en zijn dan ook meer praktisch in gebruik. Caching compenseert dit nadeel en de maximale snelheid van het systeem door het maken van vaak gebruikte gegevens die gemakkelijk toegankelijk is voor het systeem.
Voeg Wat is een Cache?



