Hierarchie pamětí
Z MiS
Obsah |
Princip
Obecně platí, že rychlé paměti jsou obvykle dražší než ty pomalejší. V počítači tedy máme data uložena na velkokapacitních (a dostatečně levných), ale přitom pomalých médiích. Aby se procesor nezdržoval, přesunujeme data, se kterými právě pracujeme, do rychlejších pamětí, kterých máme ale jen omezenou kapacitu.
Cache (vyrovnávací paměť, skrytá paměť)
- ukládá data, která jsou uložena jinde
- je rychlejší a má menší kapacitu než původní médium
- ukládáme zde data, se kterými právě pracujeme, abychom je nemuseli opakovaně číst z jiného média
Hierarchie pamětí
- Externí paměťová média (+ síť)
- Tady jsou v podstatě všechna data. Patří sem:
- Síťové a cloudové disky.
- Internet
- Externí disky (SSD i klasické plotnové).
- Pevný disk
- Soubory, se kterými chceme častěji pracovat, si stáhneme/zkopírujeme na svůj pevný disk.
- Dnes obvykle SSD disky.
- (Vyrovnávací paměť pevného disku)
- Zde uložíme posledních pár sektorů, které právě čteme, nebo zapisujeme
- Operační paměť
- Kód a data právě běžících programů.
- Na systémové sběrnici společně s procesorem.
- Její obsah se po vypnutí počítače ztrácí.
- Procesor
- L3, L2, L1 cache
- Je přímo součástí procesoru.
- Ukládají (duplikují) se zde data, která byla právě přečtena z operační paměti. Nějakou dobu zde zůstanou uložena pro případ, že by byla znovu potřeba.
- Paměť je rychlejší než běžná operační paměť, navíc není potřeba přistupovat přes systémovou sběrnici.
- Registry
- Hodnoty, nad kterými právě běží procesorové operace (operandy).
Vnitřní × vnější paměť
- Vnitřní paměť
- Označení pro operační paměť, L1-L3 cache a registry procesoru.
- Vnější paměť
- Ta paměťová média, která jsou z pohledu von Neumannovy architektury vstupně-výstupními zařízeními.
- Tedy pevné disky a externí paměťová média.