Obsah

Hierarchie paměti v počítači

Typy a principy pamětí

Polovodičové

CMOS, používané jako registry procesoru, RAM, flashky, SSD, atd.

SRAM

Statická paměť – nemusí se obnovovat, jde o registry, cache u procesoru. Z klopáku!

DRAM

Dynamická – musí se pravidelně obnovovat. Jsou z kondenzátorů, které (fyzika!) náboj ztrácí.

Magnetické

Používají se u pevných disků, pásek a disket. Bit je uložen jako orientace magnetických pólů.

Jako médium většinou slouží rotující kotouč potažený magnetickou vrstvou, nad ním je čtecí / zapisovací hlavička. Kotoučů může být i více, říká se jim plotny. Plotny jsou rozděleny do soustředných kružnic kterým se říka stopy nebo cylindry. Stopy jsou pak rozdělené a stejně dlouhé úseky1) kterým se říká sektory. Dnes se ale používá LBA2) adresování, které pouze tyto tři hodnoty linearizuje. Rychlost přístupu k datům tedy závidí na době za jakou se hlavička dostane nad požadovanou stopu a na době než se k ní dotočí požadovaný sektor. Zvýšení kapacity disků vyžaduje zvýšení hustoty zápisu. Toho se dosáhne zlepšováním výrobních technologií, nebo vymyšlením a použitím nových technik (kolmý zápis).

Optické

CD, DVD, Blu-ray. Laser se od disku buď odrazí, nebo se rozptýlí.

Princip lokality

Čím blíže je paměť procesoru, tím musí být rychlejší, čímž je ale zároveň dražší (cena za jednotku paměti) a tudíž menší.

  1. Registry procesoru (klopáky)
  2. Cache (klopáky)
  3. RAM (kondíky)
  4. Pevný disk (magnetické pole - FIXME dodělat!)
  5. CD/DVD 3)

Organizace rychlé vyrovnávací paměti

FIXME - nekam pridat VYPADKY

Shrnutí (na co nezapomenout)

Co je třeba vědět kdyby se zeptali

1)
tzn. čím blíže ke středu, tím méně se jich tam vleze
2)
Logical Block Addressing
3)
Ale má menší kapacitu než pevné disky