Prawie każde urządzenie zdolne do przetwarzania danych potrzebuje pamięci RAM. Przyjrzyj się swojemu ulubionemu urządzeniu (np. smartfonom, tabletom, komputerom stacjonarnym, laptopom, kalkulatorom graficznym, telewizorom HD, przenośnym systemom do gier itp.) i powinieneś znaleźć informacje na temat pamięci RAM. Chociaż cała pamięć RAM służy zasadniczo temu samemu celowi, obecnie powszechnie używanych jest kilka różnych typów:
- Statyczna pamięć RAM (SRAM)
- Dynamiczna pamięć RAM (DRAM)
- Synchroniczna dynamiczna pamięć RAM (SDRAM)
- Synchroniczna dynamiczna pamięć RAM o pojedynczej szybkości transmisji danych (SDR SDRAM)
- Synchroniczna dynamiczna pamięć RAM o podwójnej szybkości transmisji danych (DDR SDRAM, DDR2, DDR3, DDR4)
- Grafika Synchroniczna dynamiczna pamięć RAM z podwójną szybkością transmisji danych (GDDR SDRAM, GDDR2, GDDR3, GDDR4, GDDR5)
- Pamięć flash
Pamięć RAM zapewnia komputerom wirtualną przestrzeń potrzebną do zarządzania informacjami i rozwiązywania problemów w danej chwili. Nazaretman / Getty Images
czy Nintendo przełącza się w gry wii?
Co to jest pamięć RAM?
RAM oznacza pamięć o dostępie swobodnym i zapewnia komputerom wirtualną przestrzeń potrzebną do zarządzania informacjami i rozwiązywania problemów w danej chwili. Można o nim myśleć jak o papierze ściernym wielokrotnego użytku, na którym można pisać ołówkiem notatki, liczby lub rysunki. Jeśli zabraknie Ci miejsca na papierze, zarobisz więcej, wymazując to, czego już nie potrzebujesz; Pamięć RAM zachowuje się podobnie, gdy potrzebuje więcej miejsca na obsłużenie tymczasowych informacji (czyli uruchomionego oprogramowania/programów). Większe kawałki papieru pozwalają na zapisanie większej liczby (i większych) pomysłów na raz, zanim będzie trzeba je wymazywać; więcej pamięci RAM w komputerach ma podobny efekt.
Pamięć RAM ma różne kształty (tj. sposób, w jaki fizycznie łączy się z systemami komputerowymi lub interfejsuje z nimi), pojemności (mierzone w MB lub GB ), prędkości (mierzone w MHz lub GHz) i architektury. Te i inne aspekty należy wziąć pod uwagę przy modernizacji systemów za pomocą pamięci RAM, ponieważ systemy komputerowe (np. sprzęt, płyty główne) muszą spełniać rygorystyczne wytyczne dotyczące kompatybilności. Na przykład:
- Jest mało prawdopodobne, aby komputery starszej generacji obsługiwały nowsze typy technologii pamięci RAM
- Pamięć laptopa nie pasuje do komputerów stacjonarnych (i odwrotnie)
- Pamięć RAM nie zawsze jest kompatybilna wstecz
- System generalnie nie może mieszać i dopasowywać razem różnych typów/generacji pamięci RAM
Statyczna pamięć RAM (SRAM)
- Pamięć podręczna procesora (np. L1, L2, L3)
- Bufor/pamięć podręczna dysku twardego
- Przetworniki cyfrowo-analogowe (DAC) włączone karty wideo
- Pamięć systemowa
- Pamięć graficzna wideo
- DDR SDRAM to zasadniczo rozwinięcie drugiej generacji SDR SDRAM
- DDR2 SDRAM to ewolucyjna aktualizacja pamięci DDR SDRAM. Mimo że szybkość transmisji danych jest wciąż dwukrotnie większa (przetwarzanie dwóch instrukcji odczytu i dwóch instrukcji zapisu na cykl zegara), pamięć DDR2 SDRAM jest szybsza, ponieważ może pracować z wyższymi częstotliwościami taktowania. Standardowe (nie podkręcone) moduły pamięci DDR osiągają maksymalną częstotliwość 200 MHz, podczas gdy standardowe moduły pamięci DDR2 osiągają maksymalną częstotliwość 533 MHz. DDR2 SDRAM działa przy niższym napięciu (1,8 V) z większą liczbą pinów (240), co uniemożliwia kompatybilność wsteczną.
- DDR3 SDRAM poprawia wydajność w porównaniu z DDR2 SDRAM poprzez zaawansowane przetwarzanie sygnału (niezawodność), większą pojemność pamięci, mniejsze zużycie energii (1,5 V) i wyższe standardowe częstotliwości taktowania (do 800 MHz). Chociaż pamięć DDR3 SDRAM ma tę samą liczbę pinów co pamięć DDR2 SDRAM (240), wszystkie inne aspekty uniemożliwiają kompatybilność wsteczną.
- DDR4 SDRAM poprawia wydajność w porównaniu z DDR3 SDRAM poprzez bardziej zaawansowane przetwarzanie sygnału (niezawodność), jeszcze większą pojemność pamięci, jeszcze niższe zużycie energii (1,2 V) i wyższe standardowe częstotliwości taktowania (do 1600 MHz). DDR4 SDRAM wykorzystuje konfigurację 288-pinową, co również zapobiega kompatybilności wstecznej.
- Podobnie jak DDR SDRAM, GDDR SDRAM ma własną linię ewolucyjną (poprawiającą wydajność i obniżającą zużycie energii): GDDR2 SDRAM, GDDR3 SDRAM, GDDR4 SDRAM i GDDR5 SDRAM.
- Pamięci flash USB
- Drukarki
- Przenośne odtwarzacze multimedialne
- Karty pamięci
- Mała elektronika/zabawki
Jeden z dwóch podstawowych typów pamięci (drugim jest DRAM), wymaga SRAMstały przepływ mocyaby funkcjonować. Ze względu na ciągłą moc pamięci SRAM nie trzeba „odświeżać”, aby zapamiętać przechowywane dane. Właśnie dlatego pamięć SRAM nazywana jest „statyczną” – nie są potrzebne żadne zmiany ani działania (np. odświeżenie), aby zachować dane w stanie nienaruszonym. Jednakże SRAM jest pamięcią ulotną, co oznacza, że po odcięciu zasilania wszystkie zapisane dane zostaną utracone.
Zaletami stosowania SRAM (w porównaniu z DRAM) są mniejsze zużycie energii i większe prędkości dostępu. Wadami stosowania SRAM (w porównaniu z DRAM) są mniejsza pojemność pamięci i wyższe koszty produkcji. Ze względu na te cechy pamięć SRAM jest zwykle używana w:
Dynamiczna pamięć RAM (DRAM)
Jeden z dwóch podstawowych typów pamięci (drugim jest SRAM), wymaga DRAMokresowe „odświeżenie” mocyaby funkcjonować. Kondensatory przechowujące dane w pamięci DRAM stopniowo rozładowują energię; brak energii oznacza utratę danych. Właśnie dlatego pamięć DRAM nazywana jest „dynamiczną” — aby zachować dane w stanie nienaruszonym, potrzebne są ciągłe zmiany lub działania (np. odświeżanie). DRAM jest także pamięcią ulotną, co oznacza, że po odcięciu zasilania wszystkie przechowywane dane zostaną utracone.
Zaletami stosowania DRAM (w porównaniu z SRAM) są niższe koszty produkcji i większa pojemność pamięci. Wadami stosowania pamięci DRAM (w porównaniu z SRAM) są niższe prędkości dostępu i większe zużycie energii. Ze względu na te cechy pamięć DRAM jest zwykle używana w:
W latach dziewięćdziesiątych,Rozszerzone wyjście danych Dynamiczna pamięć RAM(EDO DRAM), a następnie nastąpiła jego ewolucja,Rozbij pamięć RAM EDO(BEDO DRAM). Te typy pamięci były atrakcyjne ze względu na zwiększoną wydajność/wydajność przy niższych kosztach. Jednak technologia ta stała się przestarzała w wyniku rozwoju pamięci SDRAM.
Synchroniczna dynamiczna pamięć RAM (SDRAM)
SDRAM to klasyfikacja pamięci DRAM, która działa zsynchronizowana z zegarem procesora, co oznacza, że czeka na sygnał zegara, zanim odpowie na wprowadzone dane (np. interfejs użytkownika). Natomiast pamięć DRAM jest asynchroniczna, co oznacza, że natychmiast reaguje na wprowadzane dane. Jednak zaletą operacji synchronicznej jest to, że procesor może przetwarzać nakładające się instrukcje równolegle, co jest również znane jako „przetwarzanie potokowe” — możliwość otrzymania (odczytania) nowej instrukcji przed całkowitym rozpatrzeniem (zapisaniem) poprzedniej instrukcji.
Chociaż potokowanie nie wpływa na czas przetwarzania instrukcji, pozwala na jednoczesne wykonanie większej liczby instrukcji. Przetwarzanie jednego odczytuIjedna instrukcja zapisu na cykl zegara skutkuje wyższymi ogólnymi współczynnikami transferu/wydajności procesora. SDRAM obsługuje potokowanie ze względu na sposób, w jaki jego pamięć jest podzielona na oddzielne banki, co doprowadziło do jego powszechnej preferencji w stosunku do podstawowej pamięci DRAM.
Synchroniczna dynamiczna pamięć RAM o pojedynczej szybkości transmisji danych (SDR SDRAM)SDR SDRAM to rozszerzony termin określający SDRAM — te dwa typy są takie same, ale najczęściej określane są po prostu jako SDRAM. „Pojedyncza szybkość transmisji danych” wskazuje, w jaki sposób pamięć przetwarza jedną instrukcję odczytu i jedną instrukcję zapisu na cykl zegara. To oznaczenie pomaga w wyjaśnieniu porównań pomiędzy SDR SDRAM i DDR SDRAM:
DDR SDRAM działa jak SDR SDRAM, tylko dwa razy szybciej. DDR SDRAM jest w stanie przetwarzaćdwie instrukcje odczytu i dwie instrukcje zapisuna cykl zegara (stąd „podwójność”). Chociaż pamięć DDR SDRAM ma podobne funkcje, różnią się fizycznie (184 styki i jedno wycięcie na złączu) w porównaniu z pamięcią SDR SDRAM (168 styków i dwa wycięcia na złączu). DDR SDRAM działa również przy niższym napięciu standardowym (2,5 V z 3,3 V), co uniemożliwia wsteczną kompatybilność z SDR SDRAM.
GDDR SDRAM to typ pamięci DDR SDRAM zaprojektowany specjalnie do renderowania grafiki wideo, zwykle w połączeniu z dedykowanym procesorem graficznym (jednostką przetwarzania grafiki) na karcie graficznej. Wiadomo, że współczesne gry komputerowe przekraczają granice dzięki niesamowicie realistycznym środowiskom o wysokiej rozdzielczości, często wymagające wysokich specyfikacji systemowych i najlepszej karty graficznej, aby móc grać (szczególnie w przypadku korzystania z wyświetlaczy o wysokiej rozdzielczości 720p lub 1080p).
Pomimo bardzo podobnych cech charakterystycznych dla DDR SDRAM, GDDR SDRAM nie jest dokładnie taki sam. Istnieją zauważalne różnice w sposobie działania pamięci GDDR SDRAM, szczególnie w odniesieniu do preferowania przepustowości w stosunku do opóźnień. Oczekuje się, że GDDR SDRAM będzie przetwarzać ogromne ilości danych (przepustowość), ale niekoniecznie z największą szybkością (opóźnienie); pomyśl o 16-pasmowej autostradzie ustawionej na 55 mil na godzinę. Dla porównania, oczekuje się, że DDR SDRAM będzie miał małe opóźnienia, aby natychmiast reagować na procesor; pomyśl o dwupasmowej autostradzie ustawionej na 85 mil na godzinę.
Pamięć flash
Pamięć flash jest rodzajemnielotnynośnik pamięci, na którym przechowywane są wszystkie dane po odłączeniu zasilania. Pomimo nazwy pamięć flash jest bliższa formie i działaniu (tj. przechowywaniu i przesyłaniu danych) dyskom półprzewodnikowym niż wyżej wymienione typy pamięci RAM. Pamięć flash jest najczęściej używana w: