Pamięć o dostępie swobodnym (RAM) to pamięć komputera, która przechowuje informacje potrzebne do działania programu. Pamięć o dostępie swobodnym to magazyn danych, który umożliwia dostęp do przechowywanych danych w dowolnej — tzn. swobodnej — kolejności, a nie w określonym porządku. 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.
Dodawanie pamięci jest jednym z najprostszych, najbardziej opłacalnych sposobów zwiększenia wydajności komputera, ponieważ większość komputerów jest dostarczanych z minimalną ilością 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).
Przed wprowadzeniem modułów SIMM większość pamięci była instalowana bezpośrednio na płycie głównej, nie pozostawiając zbyt wiele miejsca na rozbudowę pamięci. Do różnych typów modułów SIMM należą: bez kontroli parzystości, z kontrolą parzystości, z szybkim stronicowaniem i EDO.
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).
Moduły DIMM później ewoluowały w pamięć SDRAM (synchroniczna dynamiczna pamięć RAM), która była pochodną synchronicznej graficznej pamięci RAM (SGRAM) — bardzo szybkiej, ale drogiej pamięci do kart graficznych. 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. Pamięć ECC ma tę dodatkową zaletę, że naprawia drobne błędy, umożliwiając kontynuowanie pracy systemu, natomiast pamięć z kontrolą parzystości zatrzymuje system natychmiast po wykryciu 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%. Szybkość 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).
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 przypadku komputerów dwukanałowych do uzyskania najwyższej wydajności potrzebne są dwa identyczne moduły RIMM na jeden bank kanałów, ale komputery takie działają też w konfiguracjach pojedynczych lub mieszanych, choć ze zmniejszoną wydajnością. Pamięć RDRAM także jest dostępna w formacie ECC i bez funkcji ECC.
W przeciwieństwie do pamięci SDRAM, pamięć RDRAM działa w układzie szeregowym, co oznacza, że wszystkie gniazda pamięci muszą być wypełnione, aby obwód został zamknięty i pamięć była dostępna. Jeśli używany jest tylko jeden moduł RIMM, pozostałe gniazda muszą być wypełnione modułami CRIMM (Continuity Rambus Inline Memory Module, mostkujący moduł rzędowy Rambus), które nie zawierają mikroukładów pamięci (Rysunek 2).
Szybkość pamięci RDRAM jest mierzona w MHz i zawarta w nazwie pamięci Rambus. A zatem pamięć RDRAM PC800 działa z szybkoś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, SDRAM, synchroniczna dynamiczna pamięć RAM o podwójnej szybkości transmisji danych) to praktycznie najbardziej zaawansowana z obecnie dostępnych technologii 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.
W przeciwieństwie do pamięci SDRAM, która wykonywała funkcje odczytu i zapisu na zboczu narastającym każdego impulsu zegara systemowego, pamięć DDR wykonuje funkcje odczytu i zapisu zarówno na narastającym, jak i opadającym zboczu każdego impulsu zegara systemowego, skutecznie podwajając wydajność pamięci i stanowiąc kolejny ogromny krok naprzód pod względem ogólnej wydajności komputerów.
SzybkośćSzybkość jest mierzona w MHz. Pamięć DDR-SDRAM jest dostępna w coraz większej liczbie klas szybkości, od 100 MHz (PC1600) do 566 MHz (PC4500), z prawdopodobnym wprowadzeniem z biegiem czasu jeszcze większych szybkości.
Więcej informacji dotyczących prędkości modułów DDR-SDRAM można znaleźć w artykule bazy wiedzy firmy Dell: „Jak określić szybkość transmisji danych lub szybkość modułu pamięci DDR SDRAM? ”
Informacje o pamięci DDR2
Czym jest pamięć DDR2?
Czym jest pamięć DDR3?
Obsługiwane szybkości magistrali danych: