Pamięć podręczna procesora: Różnice pomiędzy wersjami
[wersja nieprzejrzana] | [wersja przejrzana] |
Usunięta treść Dodana treść
XD |
m Wycofano edycje użytkownika 185.71.241.21 (dyskusja). Autor przywróconej wersji to JWilk. Znacznik: Wycofanie zmian |
||
Linia 14:
== L-2 cache ==
Pamięć drugiego poziomu, o rozmiarze od 64 KB do 12 MB, 2, 4 lub 8-drożna, o długości linii od 64 do 128 bajtów, jest wykorzystywana jako bufor pomiędzy stosunkowo wolną pamięcią RAM a jądrem procesora i pamięcią cache L1. Ostatnimi procesorami nie posiadającymi pamięci podręcznej drugiego poziomu były pierwsze procesory Celeron (jądro Convington, taktowane 266-300 MHz). Obecność pamięci drugiego poziomu powoduje duży wzrost wydajności w wielu aplikacjach - dzieje się tak, ponieważ dane poddawane obróbce muszą być pobierane z pamięci RAM, która ma opóźnienia rzędu kilkudziesięciu-kilkuset nanosekund. Dzisiejsze procesory są wyposażone w złożone układy przewidywania, jakie dane będą potrzebne - dane te są pobierane z wyprzedzeniem do [[Pamięć podręczna|pamięci cache]], która ma opóźnienia rzędu kilku-kilkunastu nanosekund, co znacznie skraca czas oczekiwania procesora na dane do obliczeń.
== L-3 cache ==
|