1 MB pamięci podręcznej i 2 MB pamięci podręcznej w dwurdzeniowym procesorze

Większość procesorów używa wielu pamięci podręcznych, z których przynajmniej jedna jest udostępniana.

Podstawowe pojęcia

Pamięć podręczna to najmniejszy obszar pamięci dostępny w procesorze komputera. Z tego powodu procesor musi podejmować decyzje o tym, jakie informacje przechowywać w pamięci podręcznej, a co pominąć. Dokonuje tego, decydując, które części informacji może ponownie wykorzystać. Przechodzą do pamięci podręcznej, aby uzyskać szybszy dostęp później. Jeśli pamięć podręczna jest tego samego typu i znajduje się w tym samym miejscu, to 2 MB pamięci podręcznej jest lepsze niż 1 MB, ponieważ daje procesorowi więcej przestrzeni do przechowywania często używanych danych. Zapobiega to konieczności oczekiwania na informacje o pamięci RAM.

Prędkość

Im bliższa jest pamięć podręczna procesora, a im szersza szyna, tym szybsza ścieżka danych, tym szybciej można uzyskać informacje. Procesor może mieć maksymalnie 3 pamięci podręczne, chociaż w większości przypadków będzie to jedna lub dwie. Pamięci podręczne poziomu 3 są największe i zwykle są oddzielane od procesora. Pamięć podręczna L2 jest bliższa procesorowi, a czasami znajduje się w samym procesorze. Pamięć podręczna L1 zawsze znajduje się w procesorze. Jeśli prędkość jest głównym problemem, pamięć podręczna L1 o wielkości 1 MB może być lepsza niż pamięć podręczna L3 o pojemności 2 MB, zwłaszcza jeśli ma szerszą magistralę.

Wpisz

Dwurdzeniowe procesory mogą przetwarzać pamięć podręczną na dwa sposoby. Mogą oddzielić je pomiędzy dwoma jądrami lub mogą je udostępnić. Jeśli procesor podzieli pamięć podręczną, w niektórych przypadkach pamięć nie będzie używana. Dzieje się tak, ponieważ dwa rdzenie nie zawsze wymagają danych z pamięci podręcznej. Zaletą współużytkowanej pamięci podręcznej jest to, że gdy jeden rdzeń nie wymaga bufora podręcznego, drugi może dopasować swoją część przestrzeni. Ponieważ lokalizacja pamięci podręcznej jest taka sama, lepiej jest mieć 2 MB współużytkowanej pamięci podręcznej niż 1 MB pamięci podręcznej na rdzeń.

Rozważania

Większość dwurdzeniowych procesorów używa kombinacji pamięci podręcznych L1, L2 i L3, z których niektóre można podzielić, a niektóre z nich można udostępniać. Powiadomienia o procesorze czasami wskazują tylko rozmiar jednej z pamięci podręcznych. Z tego powodu przed zakupem procesora należy zawsze zapoznać się ze szczegółowymi specyfikacjami. Rozgłos procesora może oznaczać, że ma 2 MB pamięci podręcznej, ale jeśli jest to pamięć podręczna L3 lub pamięć podręczna podzielona, ​​nie będzie miała wydajności tak dobrej, jak równy udział pamięci podręcznej L1 lub L2.