Ako na swapovanie

Milan Gigel 2. 10. 2001

Dnes si ukážeme, ako si môžeme jednoduchým spôsobom prispôsobovať veľkosť swapového priestoru na svojom systéme. Umožňuje nám to možnosť používať súborové swapy, takže nebude nutné meniť partície, ale v závislosti na potrebe swapového priestoru si tento pristor podľa vlastného želania a potrieb upravíme sami.

Môže sa nám stať, že po nainštalovaní rozsiahlej aplikácie, alebo po upgrade na vyššiu verziu nebude v systéme dostatok pamäte, alebo pri inštalácii bola nedopatrením alebo omylom vytvorená swapová partícia menšia, ako by bolo potrebné. Všetko sa dá jednoducho napraviť a pre začiatočníka je toto najvhodnejší spôsob, ako situáciu vyriešiť.

Princíp je v podstate jednoduchý. Vytvoríme si súbor o požadovanej veľkosti, nastavíme k nemu požadované prístupové práva, vytvoríme v súbore swapový filesystém a namountujeme ho ako swap. Teraz si bližšie ukážeme, ako celú túto činnosť prakticky zrealizovať.

Najprv sa rozhodneme, aká bude veľkosť dodatočného swapu. Všetko záleží na požiadavkach a našom rozhodnutí. Zvoľme si napríklad veľkost 128MB. Skontrolujeme si diskový priestor aby sme sa rozhodli, kde swap umiestnime

  $ df -h
  Filesystem  Size  Used    Avail  Use%  Mounted on
  /dev/hda1  3.2 GB  2.3 GB  757MB  76%  /
  /dev/hda5  3.3 GB  1.5 GB   2.2G  40%  /home
  /dev/hda6  2.0 GB  949M     971M  49%  /var

zvolíme si teda napríklad /home a vytvoríme si súbor požadovanej veľkosti

  $ dd if=/dev/zero of=/home/newswap bs=1000000 count=128

skontrolujeme si existenciu vytvoreného súboru

  $ ls -l /home/newswap
  -rw-r-r-  1  root  root  128000000  Sep 18 11:30 /home/newswap

a zmeníme prístupové práva

  $ chmod 600 /home/newswap

Teraz vytvoríme v súbore swapový filesystém a aktivujeme ho

  $ mkswap /home/newswap
  Setting up swapspace version 0, size = 127992904 bytes

  $ swapon /home/newswap

Úspešnosť skontrolujeme nasledujúcim príkazom

  $ swapon -s

  Filename       Type       Size    Used    Priority
  /dev/hda7      partition  265032  265032  -1
  /home/newswap  file       124996  18511   -2

Teraz vo finále nám už zostáva iba pridať záznam do /etc/fstab pre mountovanie swapového súboru, aby sme ho po každom reštarte systému nemuseli znovu aktivovať nasledovným záznamom

/home/newswap swap swap defaults 0 0

Takýmto spôsobom si už jednoducho môžeme veľkosť swapovacieho priestoru upravovať podľa potreby.

Našli jste v článku chybu?
DigiZone.cz: Kauza technik: oficiální vyjádření Novy

Kauza technik: oficiální vyjádření Novy

120na80.cz: Paralen z benzínky

Paralen z benzínky

Měšec.cz: Banky umí platby na kartu, jen to neříkají

Banky umí platby na kartu, jen to neříkají

Měšec.cz: Ceny PHM v Evropě. Finty na úspory

Ceny PHM v Evropě. Finty na úspory

120na80.cz: Tipy pro odvodnění organismu

Tipy pro odvodnění organismu

Měšec.cz: Nový sazebník mBank radost nedělá

Nový sazebník mBank radost nedělá

Měšec.cz: Investice do drahých kovů - znáte základní chyby?

Investice do drahých kovů - znáte základní chyby?

Měšec.cz: Cool karta: recenze předplacenky

Cool karta: recenze předplacenky

Lupa.cz: Japonská invaze. Proč SoftBank kupuje ARM?

Japonská invaze. Proč SoftBank kupuje ARM?

DigiZone.cz: Hra o trůny: natáčení 7. řady posunuto

Hra o trůny: natáčení 7. řady posunuto

Lupa.cz: Největší torrentový web KickassTorrents padl

Největší torrentový web KickassTorrents padl

Podnikatel.cz: Přiznal prodej padělků. Pokuta ho nemine

Přiznal prodej padělků. Pokuta ho nemine

Podnikatel.cz: Fotogalerie: Jesenka už má skoro 50 let

Fotogalerie: Jesenka už má skoro 50 let

DigiZone.cz: Skylink o půlnoci vypnul 12 525

Skylink o půlnoci vypnul 12 525

Vitalia.cz: Sobotní masakr žrádla, chlastu a zábavy

Sobotní masakr žrádla, chlastu a zábavy

Lupa.cz: Vodafone umí volání přes Wi-Fi. Z ciziny jako v ČR

Vodafone umí volání přes Wi-Fi. Z ciziny jako v ČR

Vitalia.cz: Za zánět močových cest mohou plavky

Za zánět močových cest mohou plavky

Vitalia.cz: Patří maso do dětského jídelníčku?

Patří maso do dětského jídelníčku?

DigiZone.cz: Markíza HD a Dajto? U Digi TV asi minulost

Markíza HD a Dajto? U Digi TV asi minulost

DigiZone.cz: Sat novinky: pátý kanál maďarské televize

Sat novinky: pátý kanál maďarské televize