pro každý operační systém je k dispozici vyhrazené množství paměti RAM, které umožňuje zpracování programu. Množství této paměti RAM je však omezené,a proto v ní RAM nemůže obsahovat většinu dat. Proto by měla být k dispozici možnost zálohování, která může podporovat paměť RAM, kdykoli dojde paměť.
tento koncept platí pro operační systém Windows i pro Linux. V operačním systému Windows, kdykoli RAM nemá dostatečné množství paměti pro udržení procesu, půjčuje si určité množství paměti ze sekundárního úložiště. Tato vypůjčená paměť je známá jako virtuální paměť. Podobně, kdykoli RAM vyčerpá paměť v Linuxu, půjčuje si nějakou paměť ze sekundárního úložiště, aby uložila svůj neaktivní obsah.
tímto způsobem RAM najde dostatek místa pro uložení nového procesu v něm. Zde se vypůjčený prostor z pevného disku nazývá odkládací paměť. V tomto článku se pokusíme podrobně naučit koncept odkládací paměti.
práce s Odkládací pamětí:
jak je vysvětleno výše, odkládací paměť je vyhrazené množství pevného disku, které se používá vždy, když dojde paměť RAM. V Linuxu existuje program pro správu paměti, který se o tento proces stará. Kdykoli je RAM nedostatek paměti, program pro správu paměti hledá všechny neaktivní bloky dat přítomných v paměti RAM, které nebyly dlouho používány.
když úspěšně najde tyto bloky, přesune je do odkládací paměti. Tímto způsobem je prostor RAM uvolněn, a proto může být využit pro některé další programy, které vyžadují naléhavé zpracování. Koncept výměny je velmi podobný konceptu stránkování používaného v operačním systému Windows.
Druhy Swap Paměť:
Obvykle existují dva různé typy swap paměti, které jsou uvedeny níže:
- Odkládací Oddíl – Toto je výchozí typ odkládací paměť, která je ve skutečnosti na pevném disku oblast, která je určena pro odkládání.
- Swap File-jedná se o vlastní typ swapové paměti. Kdykoli na pevném disku není dostatek místa pro vytvoření odkládacího oddílu, ručně se vytvoří 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 swapování sami, tj. jak často by měl proces výměny probíhat. Můžete nastavit hodnotu swapování mezi 0 a 100 v závislosti na vašich požadavcích. Nízkofrekvenční hodnoty odkládání znamená, že proces vyměňovat se bude konat velmi zřídka, pouze když je to potřeba vzhledem k tomu, že vysokofrekvenční hodnota odkládání znamená, že odkládání proces se vyskytují poměrně často. Výchozí a doporučená hodnota swapovací frekvence je však 60.
Výhody použití odkládací paměti:
tím, že se naučíme pracovat s odkládací pamětí, můžeme snadno vnímat výhody jejího použití. 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 paměti RAM, které se sotva používají jednou nebo dvakrát a pak se nikdy nepoužívají. Uvolněná RAM pak může být použita k uložení více programů, které mají vyšší prioritu.
- zabraňuje vyčerpání paměti RAM.
- funguje jako záloha pro zvýšení skutečného prostoru paměti RAM.
- umožňuje pohodlněji spouštět těžké aplikace, 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 pracovní odkládací paměť spolu s mnoha výhodami. Odkládací paměť funguje jako možnost zálohování paměti RAM, když je 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í high-end aplikace vyžadují velké množství paměti RAM, aby fungovaly hladce. Proto musíme mít dostatečné množství paměti RAM, abychom zabránili zhroucení našich aplikací.
také existují náklady spojené s přidáním více paměti RAM, zatímco za použití odkládací paměti nejsou žádné náklady. Kromě toho lze další paměť RAM připojit až do určitého limitu v závislosti na hardwaru. Jedinou možností, kterou nám zbývá, je tedy použít odkládací paměť, díky níž může náš systém fungovat velmi efektivně bez jakýchkoli nákladů.