Jaką funkcje spełniają pamięci podręczne pierwszego drugiego i trzeciego poziomu w procesorach??
0
0
- L1 - pamięć pierwszego poziomu umieszczana na procesorze. Pamięć ta z uwagi na ograniczenia rozmiarów i mocy procesora zawsze jest najmniejsza z opisanych powodów (rozmiar i pobór mocy). Pamięć ta umieszczona jest najbliżej głównego jądra procesora i umożliwia najszybszą komuniację procesora.
- L2 - pamięć drugiego poziomu umieszczona na procesorze. Większego rozmiaru niż pamięć L1, umieszczona też na procesorze, ale o trochę wolniejszym czasie dostępu.
- L3 - pamięć trzeciego poziomu może być umieszczona na płycie głównej komputera. Jest najtańsza z w/w typów, ale obecnie jest rzadziej stosowana.
źrodlo Wikipedia
0
Cały bajer ze stopniami pamięci podręcznej polega na tym, że im pamięć "bliższa" procesora, tym szybsza.
RAM może byc duży, ale nie jest wystarczająco szybki (budowany w technologii, w jakiej powstają CACHE <ort>był by</ort> niesamowicie drogi). Różne mechanizmy pozwalają przewidywać jakie kolejne operacje/dane będzie chciał pobrać procesor i <ort>za wczasu</ort> (kiedy procesor nie będzie żądał dostepu do pamięci) mogą przenieść je do szybkiej pamięci podręcznej, przez co niwelują potrzebę czekania aż procesor stwierdzi, że potrzebuje akurat konkretnej danej i będzie czekał na jej transfer z wolnej pamięci RAM.