Počítačové úložiště dat označuje soubor komponent v počítači, jejichž hlavním účelem je uchovávání dat. Data může číst a měnit Centrální výpočetní jednotka (CPU). Úložiště a paměť jsou uspořádány do hierarchie podle rychlosti, kapacity a volatility (tedy zda si data udrží i bez napájení). V praxi platí, že paměť „blíže“ procesoru bývá rychlejší, ale kapacitně menší; často také vyžaduje elektrickou energii, aby uchovala obsah (tzv. volatilní paměť).
Hierarchie paměti a příklady
Typická hierarchie paměti od nejrychlejší po nejpomalejší vypadá přibližně takto:
- Registry procesoru — nejrychlejší, velmi malé oblasti pro okamžité operace (registry, do kterých lze ukládat data).
- Cache (L1, L2, L3) — malé, velmi rychlé paměti mezi CPU a hlavní pamětí; snižují latenci přístupu k často používaným datům.
- Hlavní paměť (RAM) — větší kapacita než cache, slouží jako pracovní oblast pro běžící programy; typicky DRAM, volatilní.
- Sekundární úložiště — nevolatilní média s vysokou kapacitou pro dlouhodobé uchování dat (např. pevné disky, SSD nebo USB flash disky).
- Terciární (archivní) úložiště — velmi velké a často pomalé médium pro archivaci a zálohování, například páskové jednotky nebo optické archivy.
Primární, sekundární a terciární úložiště
Do skupiny primárního úložiště obvykle patří registry, cache a hlavní paměť (RAM). Tyto vrstvy jsou přístupné přímo procesoru a používají se pro krátkodobé, rychlé operace a zpracování dat.
Sekundární úložiště obvykle není CPU přístupné přímo — data se nejdříve načtou do primární paměti. Mezi sekundární média patří například pevné disky nebo nevolatilní paměť s náhodným přístupem (např. SSD, flash). Sekundární úložiště nabízí lepší poměr cena/kapacita než primární paměť, ale s vyšší latencí.
Terciární úložiště se používá pro dlouhodobé zálohování a archivaci; před aktivním použitím se často kopíruje do sekundárního úložiště. Software a data se dříve běžně distribuovaly prostřednictvím terciárních médií, jako jsou magnetické pásky a disky CD-ROM, a tyto technologie se i dnes používají tam, kde je prioritou dlouhodobé uchování a nízké náklady.
Výkonnostní charakteristiky a praktické poznámky
- Latence a propustnost: registry a cache měříme v nanosekundách, RAM v desítkách nanosekund, SSD v mikrosekundách až milisekundách, mechanické pevné disky v milisekundách, pásky a optika mohou mít sekundové až vyšší přístupy.
- Volatilita: některé typy paměti (cache, DRAM) jsou volatilní — po odpojení napájení data zmizí. Jiné (SSD, HDD, pásky) jsou nevolatilní a data uchovají bez napájení.
- Trvanlivost a opotřebení: flash paměti (SSD, USB) mají omezený počet zápisových cyklů; moderní řadiče používají wear-leveling a funkce jako TRIM, aby životnost prodloužily.
- Rozhraní a rychlosti: u disků a SSD hraje roli rozhraní (SATA, NVMe/PCIe), které ovlivní maximální propustnost.
- Bezpečnost a spolehlivost: zálohování (např. na pásky nebo do cloudového úložiště), RAID a další techniky redundance pomáhají předcházet ztrátě dat.
Kdy které úložiště používat
- Registry a cache: krátkodobé proměnné a často přistupovaná data pro co nejrychlejší zpracování.
- RAM: běžící procesy a jejich pracovní data.
- Sekundární úložiště (SSD/HDD): trvalé soubory, operační systém, databáze, uživatelská data.
- Terciární úložiště: archivace, dlouhodobé zálohy, archivní snímky, které se aktivují zřídka.
Stručně řečeno, úložiště v počítači tvoří vícevrstvou architekturu, kde každá vrstva nabízí kompromis mezi rychlostí, kapacitou, cenou a trvalostí. Správné nasazení jednotlivých typů paměti je klíčové pro výkon, spolehlivost a efektivní správu dat v moderních systémech.


