SRAM i DRAM
Istnieją dwa rodzaje pamięci o dostępie losowym lub pamięci RAM, każda ma swoje zalety i wady w porównaniu do innych. SRAM (Static RAM) i DRAM (Dynamic RAM) przechowuje dane, ale na różne sposoby. DRAM wymaga okresowego odświeżania danych w celu zachowania danych. SRAM nie musi być odświeżany, ponieważ tranzystory wewnątrz będą przechowywać dane tak długo, jak długo zasilanie nie zostanie odcięte. Takie zachowanie prowadzi do kilku zalet, z których nie najmniejszym jest znacznie szybsza prędkość zapisu i odczytu danych.
Dodatkowy układ i czas potrzebny do wprowadzenia odświeżania stwarza pewne komplikacje, które powodują, że pamięć DRAM jest wolniejsza i mniej pożądana niż pamięć SRAM. Jedną z komplikacji jest znacznie większa moc wykorzystywana przez pamięć DRAM, ta różnica jest bardzo znacząca w urządzeniach zasilanych bateryjnie. Moduły SRAM są również znacznie prostsze w porównaniu do DRAM, co ułatwia większości ludzi stworzenie interfejsu dostępu do pamięci. Ułatwia to pracę z hobbystami, a nawet prototypami.
Strukturalnie, SRAM potrzebuje dużo więcej tranzystorów, aby przechowywać pewną ilość pamięci. Moduł DRAM potrzebuje tylko tranzystora i kondensatora dla każdego fragmentu danych, w których SRAM potrzebuje 6 tranzystorów. Ponieważ liczba tranzystorów w module pamięci określa jego pojemność, moduł DRAM może mieć prawie 6-krotnie więcej pojemności przy podobnej liczbie tranzystorów do modułu SRAM. To w końcu sprowadza się do ceny, na którą tak naprawdę skupia się większość kupujących.
Ze względu na niższą cenę, DRAM stał się głównym nurtem w głównej pamięci komputera, mimo że jest wolniejszy i ma większą moc niż SRAM. Pamięć SRAM jest nadal używana w wielu urządzeniach, w których prędkość jest ważniejsza niż pojemność. Najbardziej znaczące wykorzystanie pamięci SRAM znajduje się w pamięci podręcznej procesorów, w których prędkość jest bardzo istotna, a niski pobór mocy przekłada się na mniej ciepła, które należy rozproszyć. Nawet dyski twarde, napędy optyczne i inne urządzenia wymagające pamięci cache lub buforów używają modułów SRAM.
Streszczenie: 1. SRAM jest statyczny, podczas gdy DRAM jest dynamiczny 2. SRAM jest szybszy w porównaniu do DRAM 3. SRAM zużywa mniej energii niż DRAM 4. SRAM używa więcej tranzystorów na bit pamięci w porównaniu z DRAM 5. SRAM jest droższy niż DRAM 6. Tańsza pamięć DRAM jest używana w pamięci głównej, podczas gdy pamięć SRAM jest powszechnie używana w pamięci podręcznej