1. Pamięć SRAM (Static RAM) – Pamięć podręczna (Cache)
To najszybszy typ pamięci w komputerze. SRAM zbudowana jest na bazie przerzutników (flip-flop), co pozwala jej pracować z częstotliwością bliską taktowania samego procesora.
- Charakterystyka: Nie wymaga odświeżania, jest niezwykle szybka, ale kosztowna i mało gęsta (zajmuje dużo miejsca na krzemie).
- Zastosowanie: Pamięci L1, L2, L3 (Cache procesora). Ich rola polega na minimalizowaniu "przestojów" procesora, który czeka na dane z wolniejszej pamięci RAM.
2. Pamięć DRAM (Dynamic RAM) – Pamięć operacyjna
Pamięć DRAM jest fundamentem pamięci operacyjnej (RAM) w systemach PC. Przechowuje bity w kondensatorach, które muszą być cyklicznie "odświeżane" (stąd nazwa "dynamiczna").
- DDR (Double Data Rate): Obecnie standardem jest DDR4 i DDR5. DDR przesyła dane przy zboczu narastającym i opadającym sygnału zegara, co efektywnie podwaja przepustowość.
- ECC (Error Correction Code): Specjalny rodzaj pamięci DRAM wyposażony w dodatkowe układy sprawdzające parzystość danych. Wykrywa i naprawia błędy bitowe, co jest kluczowe w serwerach i stacjach roboczych (zapobiega "crashom" systemu przy długotrwałym obciążeniu).
- Dual Channel / Quad Channel: Architektura kontrolera pamięci w procesorze. Użycie dwóch modułów RAM w odpowiednich slotach pozwala procesorowi na jednoczesny odczyt z dwóch kanałów, co drastycznie zwiększa przepustowość magistrali pamięci.
3. Pamięć ROM (Read-Only Memory) i Flash
To pamięci nieulotne, których zawartość pozostaje po wyłączeniu zasilania.
- ROM/PROM: Pamięci "tylko do odczytu". W nowoczesnych PC prawie niespotykane w czystej postaci.
- EEPROM (np. Flash/BIOS): Pamięci kasowalne elektrycznie. Przechowują firmware płyty głównej (UEFI/BIOS). Są kluczowe dla procesu POST (Power-On Self-Test).
- NAND Flash: Technologia używana w dyskach SSD i kartach pamięci. Dzieli się na komórki SLC (jedna bit na komórkę, najwyższa trwałość), MLC, TLC (standard) oraz QLC (najtańsze, najwolniejsze).
4. Pamięć Wirtualna (Virtual Memory)
Technika zarządzania pamięcią, w której system operacyjny udaje, że posiada więcej pamięci RAM, niż jest fizycznie zainstalowane.
- Stronicowanie (Paging): System przenosi rzadziej używane fragmenty RAM do pliku stronicowania (pagefile.sys) na dysku SSD lub HDD.
- Wpływ na wydajność: Gdy brakuje fizycznej pamięci RAM, system zaczyna intensywnie korzystać z pliku stronicowania na dysku. Nawet najszybszy dysk NVMe jest wielokrotnie wolniejszy od pamięci RAM, co objawia się "przycinaniem" systemu (tzw. swapping).
5. Diagnostyka pamięci – Najczęstsze problemy
- Blue Screen of Death (BSOD): Często wynika z uszkodzonych komórek pamięci DRAM. Do diagnostyki używamy narzędzi typu MemTest86, które zapisują i odczytują testowe ciągi danych w każdej komórce pamięci.
- XMP/EXPO Instability: Wiele problemów z pamięcią RAM nie wynika z awarii sprzętowej, lecz ze zbyt agresywnego profilu XMP, który przekracza możliwości kontrolera pamięci w procesorze (IMC).
- Degradacja Flash (SSD): Każda komórka NAND ma ograniczoną liczbę cykli zapisu (TBW - Terabytes Written). Diagnosta powinien monitorować parametr "Health" dysku za pomocą narzędzi SMART.