De centrale processing unit ( CPU ) van een computer is een van de belangrijkste componenten; ? Het draait programma's , voert berekeningen en maakt logische vergelijkingen . In de jaren sinds de jaren 1990 , hebben CPU fabrikanten steeds grotere hoeveelheden speciale herinnering geroepen cache toegevoegd . Cachegeheugen verbetert de snelheid en efficiëntie van de CPU's door het verlichten geheugen knelpunten . CPU Elke computer , ongeacht de grootte , heeft een CPU . Een CPU is een geïntegreerde schakeling die honderden miljoenen transistors packs op een silicium chip een paar millimeter vierkant . Hoewel het berekeningen uitvoert , het grootste deel van de CPU bevat slechts een bescheiden bedrag van zijn eigen geheugen . Geheugen en cache Computers hebben royale hoeveelheden random-access geheugen of RAM . In 2011 , een typische desktop computer heeft tussen de 1 en 4 gigabyte aan RAM-geheugen . Dit is snel gegevensopslag die actieprogramma's en de resultaten van de berekeningen houdt . RAM buiten en gescheiden van de CPU , hoewel ze communiceren via een hogesnelheidsverbinding . Zelfs met deze verbinding echter de CPU besteedt een aanzienlijk deel van zijn tijd aan het wachten voor het geheugen om de gegevens te verzenden . Snelheid en efficiëntie CPUs sneller geworden , de vertragingen bij het verkrijgen van gegevens uit het werkgeheugen werd meer significant. Vanwege dit probleem , chip ontwerpers toegevoegde speciale herinnering , de zogenaamde cache , direct op de processor zelf . Cache fungeert als een korte - termijn geheugen voor de CPU , het houden van vaak gebruikte data handig . Wanneer de CPU heeft een deel van de gegevens , het ziet er in eerste cache . Afhankelijk van hoeveel cache heeft , de CPU vindt zijn gegevens er meer dan 90 procent van de tijd . Cache is sneller dan RAM , dus dit vermindert de wachttijd van de CPU naar een minimum . CPU's lopen over het algemeen programma's meerdere malen sneller met cache dan zonder. Cache Grootte en de afnemende meeropbrengst Hoewel cache is belangrijk voor de snelheid , het is ook duur . Het is ook onderworpen aan de wet van de afnemende meeropbrengst , een maat ideale cache worden gegevens van de CPU's 90 tot 95 procent van de tijd hebben . Als u dubbelklikt die grootte , kan het oplopen tot 97 procent , maar het zal nooit 100 procent te bereiken . De verhoging 95-97 procent heeft weinig effect op de algehele prestaties . Voorbeeld Cache Maten In 2011 , een eigentijdse microprocessor , de Intel Core i5 , heeft 8 MB cache , of ongeveer een - duizendste van de grootte van RAM van een computer . De cache-grootte op een eerdere Intel-processor , de Pentium 4 , was 512KB . De 386 , een chip die in de jaren 1980 , had geen interne cache .
|