Pár často kladených otázok pri inštalácii systému Linux - aký veľký by mal byť odkladací oddiel a je vôbec potrebný? Predtým sa odporúčalo vytvoriť odkladací oddiel s dvojnásobným objemom pamäte RAM, ale teraz, keď veľkosť pamäte RAM v počítači môže dosiahnuť 128 gigabajtov, toto pravidlo neplatí vždy, pretože vo väčšine prípadov odkladací oddiel stratí voľné miesto. na pevnom disku …
Čo je to odkladací oddiel a na čo slúži
Po spustení programu sa jeho kód a niektoré údaje načítajú do pamäte RAM (pamäť s náhodným prístupom). Ak jeden alebo viac spustených programov vyžaduje menej pamäte RAM, ako je nainštalované v počítači, budú naďalej fungovať normálne. Pokiaľ ale v RAM zostane menej voľného miesta, ako program potrebuje na načítanie svojich údajov, urobí chybu a prestane pracovať.
V takých chvíľach začne Linux používať odkladaciu oblasť na pevnom disku ako RAM, čím „zvýši“svoj dostupný objem - presunie nevyužité dáta z RAM do nej, čím uvoľní miesto pre nové.
Mohlo by sa zdať, prečo potom vôbec potrebujete relatívne nákladnú pamäť RAM, ak si za rovnaké peniaze môžete kúpiť oveľa väčší pevný disk a použiť ho ako odkladací oddiel? Všetko je o rýchlosti. Prístup k údajom v pamäti RAM je asi stotisíckrát rýchlejší ako na pevnom disku (skutočné údaje sa líšia systém od systému). Rovnaká operácia s prístupom k údajom v pamäti RAM a odkladacou oblasťou, ktorá by v prvom prípade trvala jednu sekundu, trvá v druhom prípade veľa hodín.
Výmenný oddiel teda nie je vhodný na trvalé použitie ako pamäť s náhodným prístupom, môže však v špičkách výrazne pomôcť a zabrániť zamrznutiu a zastaveniu programov.
Koľko miesta by ste teda mali vyhradiť pre odkladací oddiel?
Nie je možné určiť jednoznačnú odpoveď na túto otázku, pretože to závisí od konkrétnej konfigurácie systému a rozsahu úloh, ktoré rieši, existujú však základné odporúčania:
- ak je veľkosť pamäte RAM menšia ako 2 gigabajty, potom musí byť odkladací oddiel minimálne dvakrát taký veľký
- ak je veľkosť pamäte RAM viac ako 2 gigabajty, musí sa veľkosť odkladacieho oddielu rovnať RAM * 2 + 2 GB
- ak je veľkosť pamäte RAM viac ako 4 gigabajty, potom by veľkosť odkladacieho oddielu mala byť rovná 20% veľkosti pamäte RAM