Tento koncept platí pro operační systém Windows i pro Linux. V operačním systému Windows, kdykoli má RAM nedostatečné množství paměti pro uložení procesu, vypůjčí si určité množství paměti ze sekundárního úložiště. Tato vypůjčená paměť se nazývá virtuální paměť. Podobně, kdykoli v systému Linux dojde paměť RAM, vypůjčí si část paměti ze sekundárního úložiště k uložení neaktivního obsahu.
Tímto způsobem RAM najde dostatek místa pro uložení nového procesu. Zde se vypůjčené místo na pevném disku nazývá Swap Memory. V tomto článku se pokusíme podrobně naučit koncept odkládací paměti.
Práce s vyměnitelnou pamětí:
Jak je vysvětleno výše, odkládací paměť je vyhrazené množství pevného disku, které se používá, kdykoli v paměti RAM dojde paměť. V Linuxu existuje program pro správu paměti, který se stará o tento proces. Kdykoli v paměti RAM chybí paměť, program pro správu paměti vyhledá všechny neaktivní bloky dat v paměti RAM, které nebyly dlouho používány.
Když tyto bloky úspěšně najde, přesune je do odkládací paměti. Tímto způsobem se uvolní prostor RAM, a proto jej lze využít pro některé další programy, které vyžadují urgentní zpracování. Koncept výměny je velmi podobný konceptu stránkování používaného v operačním systému Windows.
Druhy vyměnitelné paměti:
Typicky existují dva různé typy odkládací paměti, které jsou uvedeny níže:
- Zaměnit oddíl- Toto je výchozí typ odkládací paměti, což je ve skutečnosti oddíl pevného disku, který je vyhrazen pro odkládání.
- Zaměnit soubor- Jedná se o samostatně vytvořený typ odkládací paměti. Kdykoli na pevném disku nezbývá dostatečné místo k vytvoření odkládací oblasti, vytvoří se ručně odkládací soubor pro výměnu neaktivního obsahu paměti RAM.
Jaká by měla být ideální frekvence výměny?
Linux nám umožňuje nastavit frekvenci výměny na vlastní i.E. jak často by měl proces výměny probíhat. Hodnotu prohození můžete nastavit mezi 0 a 100 v závislosti na vašich požadavcích. Nízkofrekvenční hodnota prohození znamená, že proces prohození proběhne velmi zřídka, pouze pokud je to nutné, zatímco vysokofrekvenční hodnota prohození znamená, že k procesu prohození dojde poměrně často. Výchozí a doporučená hodnota frekvence výměny je však 60.
Výhody používání vyměnitelné paměti:
Když se naučíme pracovat se swapovou pamětí, můžeme snadno vnímat výhody jejího používání. Některé z hlavních výhod používání odkládací paměti jsou však uvedeny níže:
- Může snadno držet ty neaktivní bloky RAM, které se těžko používají jednou nebo dvakrát a pak se nikdy nepoužívají. Uvolněnou paměť RAM lze poté použít k uložení více programů, které mají vyšší prioritu.
- Zabraňuje nedostatku paměti RAM.
- Funguje jako záloha pro zvýšení skutečného prostoru RAM.
- Umožňuje pohodlnější spouštění těžkých aplikací, které vyžadují velké množství paměti RAM.
- Během procesu hibernace je veškerý obsah paměti RAM zapsán do odkládací paměti. Proto je v zásadě nutné, aby proces hibernace proběhl úspěšně.
- Zvyšuje celkový výkon vašeho systému.
Závěr:
V tomto článku jsme se naučili využití a práci s odkládací pamětí a její četné výhody. Vyměnitelná paměť funguje jako záložní možnost pro RAM, když jí dojde nedostatek místa. Všichni víme, že nemůžeme mít nekonečné množství paměti RAM; uvědomujeme si, že dnešní špičkové aplikace vyžadují pro bezproblémový provoz velké množství paměti RAM. Proto musíme mít dostatečné množství paměti RAM, abychom zabránili zhroucení našich aplikací.
S přidáním větší RAM je také spojena cena, zatímco za použití odkládací paměti nejsou žádné náklady. Kromě toho lze do určité míry v závislosti na hardwaru připojit také další RAM. Jedinou možností, která nám zbývá, je tedy použití odkládací paměti, díky níž bude náš systém fungovat velmi efektivně bez jakýchkoli nákladů.