Skip to main content

Co to jest pamięć podręczna procesora?

Centralna pamięć podręczna jednostki przetwarzania (CPU) jest rodzajem pamięci dostępu losowego (pamięci RAM), która jest wbudowana bezpośrednio w sam mikroprocesor komputera i jest oznaczona jako pamięć podręczna L1.Kolejną różnorodnością pamięci podręcznej CPU to ograniczona pojemność STATIC RAM (SRAM) na płycie głównej.Oba te rodzaje pamięci są pierwszymi, do których dostęp ma mikroprocesor w wykonywaniu rutynowych instrukcji przed użyciem standardowej pamięci RAM, co daje procesorom lepszą charakterystykę wydajności.

Praktyka umieszczania pamięci pamięci podręcznej CPU na mikroprocesorach w celu natychmiastowego dostępu do pamięci w celu przyspieszenia dostępu do procesora od czasu utworzenia procesora komputerowego 80486 wykonanego w 1989 r., Który miał podstawowy rejestr pamięci podręcznej L1 wbudowanyTo.Większe poziomy pamięci podręcznej L2, które zostały bezpośrednio zintegrowane z funkcjonalnością procesora, powstały w 1995 r. W 2011 r. W niektórych systemach komputerowych pamięci pamięci pamięci podręcznej CPU istnieje również w niektórych systemach komputerowych znanych jako L3sam jest używany.Każdy poziom pamięci podręcznej jest zaprojektowany tak, aby był większy i wolniejszy wraz ze wzrostem odległości od mikroprocesora.Najwcześniejsze poziomy pamięci podręcznej CPU L1 wyniosły 8 kilobajtów, z pamięcią podręczną L2 na maszynach od 2007 r., Już przekroczyła limit wielkości 6 megabajtów, a niektóre systemy od 2011 r. Uwzględniły bufor pamięci podręcznej L4 o wielkości do 64 megabajtów.

Funkcja szybkiej, niskiej objętości pamięci pamięci podręcznej dla mikroprocesorów centrów w sposób, w jaki przeprowadzają instrukcje.Jako mikroprocesor wykonuje operacje, musi tradycyjnie wysyłać żądania danych do pamięci głównej przez magistralę systemową.Pod względem komputerowym jest to bardzo powolny proces, więc projektanci procesorów wbudowane w skróty do procesu danych, do których wielokrotnie uzyskują dostęp do mikroprocesora.Gdy często dostępne są już dane do pamięci podręcznej CPU, mikroprocesor może wykonywać operacje z znacznie szybszą i wydajniejszą szybkością.Z tego powodu ta centralna pamięć jednostki procesowej jest często określana jako pamięć podręczna instrukcji lub pamięć podręczną danych, w której jest ona powiązana bezpośrednio z funkcjonalnością mikroprocesora i sprzętu samego komputera.Natomiast wiele danych przechowywanych w standardowym pamięci RAM na komputerze to pamięć podręczna oprogramowania dla wielu programów, które komputer działa jednocześnie.

Pamięć podręczna L1 jest często określana jako pamięć chroniona lub pamięć z alokacją bez zapisu,ponieważ dane przechowywane w tej pamięci podręcznej są niezbędne dla funkcji komputera.Jeśli przypadkowo zostanie zastąpiony, komputer może ponieść ogólną wadę ochrony, w której musi się zamknąć i ponownie uruchomić, aby usunąć uszkodzoną pamięć podręczną procesora.Różne poziomy pamięci podręcznej CPU mają funkcję bufora zapisu, w której zapisują dane przechowywane tam z powrotem do pamięci głównej, aby uwolnić miejsce w pamięci podręcznej, gdy częściej dostępne operacje wymagają większego priorytetu w przetwarzaniu.

Duże ilości pamięci podręcznej procesora zwiększą wydajność mikroprocesorów do punktu, w którym może przewyższyć szybszy procesor, który ma mniej pamięci pamięci podręcznej wbudowanej w system.Prędkość autobusu przednich (FSB) jest również odegrana w określaniu wydajności mikroprocesora.Ogólnie prędkości autobusów tradycyjnie były wąskim gardłem dla charakterystyk wydajności na komputerach osobistych (komputery PC), w których przetwarzanie musi być kierowane w przód iw tył autobus do pamięci.Wysokie stawki FSB od 2011 r. Dla procesorów Core 2 są na poziomie 1600 megahertz, czyli 1600 milionów cykli na sekundę, zestawów instrukcji komputerowych.