Měli byste použít kombinaci prohlížeče, e-mailového klienta a textového procesoru. Vyvstává mnoho výzev. Systém je pomalý. Pak si počítač povzdechne a přestane reagovat.
To není závada. Toto je aritmetika.
Většina operačních systémů pro stolní počítače spoléhá na správnou funkci virtuální paměti. Toto je trik, díky kterému software vypadá, že má více paměti, než ve skutečnosti má. Výsledek? Hladší výkon za méně peněz. Ale je tu problém.
Úspora paměti
Moderní počítače mají obvykle 64-128 GB RAM. To se zdá jako spousta místa, dokud nenahrajete celý operační systém, webový prohlížeč a textový procesor najednou. Matematika nesedí.
Bez virtuální paměti váš stroj narazí do zdi. Zobrazí se zpráva: “Nedostatek paměti. Něco zavřete.”
To umožňuje operačnímu systému hledat bloky paměti RAM, které nebyly v poslední době použity. Tato data se zkopírují na pevný disk. Tím se uvolní místo fyzické paměti pro nové aplikace.
Uživatelé tuto interakci nikdy neuvidí. Máte pocit, že máte neomezený prostor na stroji s 32 GB RAM.
Cena je také velmi nízká. Místo na pevném disku stojí několikanásobně méně než čipy RAM. Virtuální paměť je ekonomickým mostem mezi levným úložištěm a drahou rychlostí.
Vyměňte soubor
Tato úložná oblast na pevném disku se nazývá stránkovací soubor.
RAM ukládá „stránky“ informací. Operační systém přenáší data tam a zpět mezi tímto souborem a skutečnou RAM. V systémech Windows je přípona těchto souborů obvykle .SYS.
Tady je problém.
Pevný disk je pomalý. Není určen pro častý přístup k malým datům. Přístup do paměti je pomalý. Pevný disk je mechanický (nebo alespoň pomalejší než křemík).
Pokud váš systém příliš spoléhá na soubor stránky, všimnete si toho. Produktivita prudce klesá.
Selhání: pokud komunikace nefunguje
Cíl je jednoduchý. Musíte mít dostatek fyzické paměti RAM, abyste zvládli svou pracovní zátěž.
V tomto případě běží virtuální paměť na pozadí. Mezi jednotlivými úkoly může být mírné zpoždění. To je vše. To je úžasné.
Ale co když nemáte dostatek paměti?
Operační systém přejde do režimu „thrashing“.
Data jsou neustále přenášena mezi RAM a pevným diskem. Čtecí hlava se otáčí chaoticky. Systém se potýká. Ve skutečnosti se zdá být velmi pomalý, protože dělá dvě věci najednou: spouští aplikaci a spravuje provoz paměti.
Prosím, přestaňte bojovat. Přidejte více paměti. Nebo přestaňte otevírat tolik karet.





























