DRAM (Dynamic Random Access Memory) to rodzaj pamięci operacyjnej RAM wykorzystywanej jako główna pamięć robocza komputerów, smartfonów, konsol i wielu innych urządzeń elektronicznych. Jest to pamięć ulotna, co oznacza, że przechowywane dane znikają po odłączeniu zasilania.

DRAM stanowi fundament nowoczesnych systemów komputerowych i od dekad jest podstawowym typem pamięci używanym do przechowywania danych oraz kodu wykonywanego przez procesor.

Jak działa DRAM

Pamięć DRAM przechowuje dane w bardzo małych komórkach składających się z:

  • tranzystora,
  • kondensatora.

Każdy kondensator przechowuje ładunek elektryczny reprezentujący bit danych:

  • obecność ładunku oznacza „1”,
  • brak ładunku oznacza „0”.

Problem polega na tym, że kondensatory stopniowo tracą ładunek. Dlatego pamięć DRAM wymaga ciągłego odświeżania (refresh), aby zachować dane.

To właśnie stąd pochodzi słowo dynamic w nazwie pamięci.

Dlaczego DRAM wymaga odświeżania

Ładunek elektryczny w kondensatorach zanika bardzo szybko. Kontroler pamięci musi więc regularnie:

  • odczytywać dane z komórek,
  • ponownie zapisywać ich stan.

Proces ten odbywa się automatycznie tysiące razy na sekundę i jest całkowicie niewidoczny dla użytkownika.

Bez odświeżania dane w pamięci DRAM zostałyby utracone.

DRAM a SRAM

DRAM często porównuje się do SRAM (Static RAM).

Najważniejsze różnice:

  • DRAM wymaga odświeżania, SRAM nie,
  • DRAM jest tańszy i bardziej pojemny,
  • SRAM jest znacznie szybszy,
  • DRAM stosuje się jako pamięć główną,
  • SRAM używany jest głównie w pamięciach cache procesora.

W praktyce oba typy pamięci uzupełniają się w nowoczesnych komputerach.

Rodzaje pamięci DRAM

Na przestrzeni lat powstało wiele odmian DRAM:

  • FPM RAM (Fast Page Mode),
  • EDO RAM (Extended Data Out),
  • SDRAM (Synchronous DRAM),
  • DDR SDRAM,
  • DDR2, DDR3, DDR4, DDR5,
  • LPDDR dla urządzeń mobilnych,
  • GDDR dla kart graficznych.

Każda kolejna generacja zwiększała przepustowość i efektywność energetyczną.

DRAM w komputerze

DRAM jest wykorzystywany jako główna pamięć operacyjna systemu. Procesor przechowuje w niej:

  • dane aplikacji,
  • fragmenty systemu operacyjnego,
  • tymczasowe wyniki obliczeń,
  • aktywnie używane pliki.

Im więcej pamięci DRAM posiada komputer, tym więcej danych może przetwarzać jednocześnie bez konieczności korzystania z wolniejszego dysku.

Zalety DRAM

  • niski koszt produkcji,
  • duża pojemność,
  • wysoka gęstość upakowania danych,
  • możliwość skalowania do bardzo dużych modułów pamięci.

To właśnie te cechy sprawiły, że DRAM stał się standardem w komputerach i urządzeniach mobilnych.

Ograniczenia DRAM

  • konieczność ciągłego odświeżania,
  • wyższe opóźnienia niż SRAM,
  • ulotność danych po utracie zasilania,
  • większy pobór energii niż niektóre nowoczesne technologie pamięci.

Mimo to DRAM pozostaje najbardziej praktycznym rozwiązaniem dla pamięci operacyjnej.

Znaczenie DRAM dziś

Współczesne komputery, serwery, smartfony i karty graficzne wykorzystują różne odmiany DRAM jako podstawową pamięć roboczą. Rozwój technologii DDR5, LPDDR5 czy HBM pokazuje, że pamięci dynamiczne nadal są kluczowym elementem nowoczesnej elektroniki.

Bez DRAM współczesne systemy operacyjne i aplikacje nie mogłyby działać z obecną wydajnością.

DRAM to dynamiczna pamięć operacyjna RAM wykorzystywana jako główna pamięć robocza komputerów i urządzeń elektronicznych. Przechowuje dane w kondensatorach wymagających ciągłego odświeżania, co odróżnia ją od szybszej, ale droższej pamięci SRAM. Dzięki niskiemu kosztowi i dużej pojemności DRAM stał się fundamentem współczesnych systemów komputerowych i bazą dla wszystkich nowoczesnych generacji pamięci RAM.

Kategorie:

mgr Bartłomiej_Speth

Absolwent wydziału Fizyki Uniwersytetu im. Adama Mickiewicza w Poznaniu na kierunku Fizyka z informatyką. Miłośnik komputerów, sprzętu komputerowego oraz otwartego oprogramowania. Specjalizuje się w budowie, naprawach, modyfikacjach laptopów jak i jednostek stacjonarnych. Zapalony PC'towiec od momentu, w którym otrzymał swój pierwszy komputer z procesorem 80286.