Pamięć o dostępie swobodnym (RAM) to pamięć komputera, która przechowuje informacje potrzebne do działania programu. Pamięć o dostępie swobodnym odnosi się do przechowywania danych, które umożliwia dostęp do przechowywanych danych w dowolnej kolejności, która jest losowa, a nie tylko w sekwencji. Natomiast inne rodzaje urządzeń pamięci (np. taśmy magnetyczne, dyski i bębny) mogą uzyskiwać dostęp do danych zapisanych na nośniku tylko w określonej kolejności ze względu na ograniczenia wynikające z konstrukcji mechanicznej.
Dodanie pamięci to prosty i ekonomiczny sposób na zwiększenie wydajności komputera, ponieważ większość z nich ma minimalną ilość pamięci.
SIMM (Single Inline Memory Modules, jednorzędowe moduły pamięci) to starszy typ obudowy pamięci RAM. SIMM to pierwsze moduły pamięci, które były produkowane masowo (Rysunek 1).
Rysunek 1. SIMM
Przed wdrożeniem modułów SIMM większość pamięci była instalowana bezpośrednio na płycie głównej i nie było prawie żadnej możliwości rozbudowy. Różne typy SIMM obejmują: brak parzystości, parzystość, szybka strona iEDO.
Szybkość
Szybkość pamięci SIMM jest mierzona w nanosekundach (w skrócie „ns”) i zwykle wynosi 15 ns lub mniej. Specyfikację pamięci RAM swego komputera można sprawdzić w jego dokumentacji.
Moduły DIMM (Dual Inline Memory Module; dwurzędowy moduł pamięci) były kolejnym ważnym krokiem naprzód w technologii pamięci po SIMM. Moduły DIMM mają 168 styków i oferują 64-bitową przepustowość, co eliminuje konieczność instalowania pamięci SIMM w parach w przypadku komputerów z procesorami Pentium. (Rysunek 1) Moduły DIMM mają 5,375 cala długości i 1,5 cala wysokości i zawierają 8–16 mniejszych mikroukładów TSOP (thin, small outline package, cienka obudowa małopowierzchniowa).
Rysunek 1. DIMM — 168-stykowy moduł SDRAM.
SDRAM
Później DIMM przekształcił się w SDRAM (Synchronous DRAM), który był pochodną Synchronous Graphics RAM (SGRAM), szybszego, ale drogiego typu pamięci karty graficznej. Pamięć SDRAM jest dostępna w formacie ECC i bez funkcji ECC. Pamięć ECC jest podobna do pamięci z kontrolą parzystości, ponieważ także sprawdza i izoluje błędy pamięci. Funkcja ECC ma dodatkową możliwość naprawiania drobnych błędów, dzięki czemu system może być kontynuowany, podczas gdy pamięć parzystości zatrzymuje system w przypadku wykrycia błędu.
Szybkość
Pamięć SDRAM była zsynchronizowana z szybkością magistrali FSB (front-side bus, magistrala przednia), co powodowało wzrost wydajności o 25%. Prędkość jest mierzona częstotliwością w megahercach (MHz). Pamięć SDRAM jest zazwyczaj produkowana w wersjach PC100 i PC133 (odpowiednio 100 MHz i 133 MHz). Łączenie w jednym komputerze pamięci SDRAM PC100 i PC133 nie jest dobrym pomysłem. Specyfikację pamięci swego komputera można sprawdzić w jego dokumentacji.
Moduły RIMM (Rambus Inline Memory Module, rzędowy moduł pamięci Rambus) na początku XXI w. na krótko stały się preferowanym rodzajem pamięci w komputerach wyższej klasy (Rysunek 1).
Rysunek 1. RIMM (Rambus Inline Memory Module) Opracowana przez firmę Rambus, Inc. architektura pamięci (znana również jako RDRAM) może potencjalnie przewyższyć wydajność pamięci DRAM nawet o 1000%, ale dopiero wtedy, gdy szybkość magistrali FSB osiągnie 200+ MHz. Ponadto RDRAM działa tylko w systemach zaprojektowanych w oparciu o RDRAM.
Istnieją dwa rodzaje komputerów z pamięcią Rambus. Początkowo komputery były dostarczane w konfiguracji jednokanałowej. Późniejsze komputery wykorzystują konfigurację dwukanałową, która jest lepiej zoptymalizowana pod kątem większej wydajności. W systemach dwukanałowych do uzyskania najlepszej wydajności wymagane są dwa identyczne moduły RIMM na bank kanałów, ale system działa z konfiguracjami pojedynczymi lub mieszanymi z ograniczoną wydajnością. Pamięć RDRAM także jest dostępna w formacie ECC i bez funkcji ECC.
W przeciwieństwie do SDRAM, RDRAM działa w obwodzie szeregowym, więc wszystkie gniazda pamięci muszą być wypełnione, aby pamięć była dostępna. Jeśli używany jest tylko jeden moduł RIMM, to co najmniej jedno inne gniazdo musi być wypełnione modułem CRIMM (Continuity Rambus Inline Memory Module), który jest modułem bez pamięci (Rysunek 2).
Rysunek 2. CRIMM
Szybkość
Szybkość pamięci RDRAM jest mierzona w MHz i zawarta w nazwie pamięci Rambus. W ten sposób pamięć RDRAM PC800 działa z częstotliwością 800 MHz. Podobnie jak w przypadku pamięci SDRAM, łączenie w jednym komputerze pamięci o różnych szybkościach nie jest dobrym pomysłem.
DDR SDRAM (Double Data Rate SDRAM) to zaawansowana technologia pamięci (rysunek 1). Podobnie jak w przypadku pamięci SDRAM, powstanie pamięci DDR było związane z szybkim postępem w dziedzinie architektury karty graficznych, który doprowadził do wprowadzenia przez firmę NVIDIA karty graficznej GeForce256.
Rysunek 1. Moduł DIMM — 184-stykowa pamięć DDR-SDRAM
W przeciwieństwie do pamięci SDRAM, która wykonywała swoje funkcje odczytu/zapisu przy wzroście każdego zegara systemowego, pamięć DDR wykonuje swoje funkcje odczytu/zapisu zarówno na zboczu narastającym, jak i opadającym każdego zegara systemowego, podwajając wydajność pamięci, co oznacza kolejny ogromny skok ogólnej wydajności.
Szybkość
Szybkość jest mierzona w MHz. Pamięć DDR-DSRAM jest dostępna w coraz większej liczbie prędkości od 100 MHz lub PC1600 do 566 MHz lub PC4500 z prawdopodobnie większymi prędkościami z czasem dodanymi.
Informacje o pamięci DDR2
Czym jest pamięć DDR2?
Informacje o pamięci DDR3
Czym jest pamięć DDR3?
Rysunek 3. Porównanie modułów pamięci do komputerów stacjonarnych (DIMM).
Obsługiwane szybkości magistrali danych:
Więcej informacji na ten temat można znaleźć w następujących artykułach z bazy wiedzy Dell: