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?
Podnikatel.cz: Mění se pravidla pro rodičovskou

Mění se pravidla pro rodičovskou

DigiZone.cz: Prima a vznik slovenského kanálu

Prima a vznik slovenského kanálu

DigiZone.cz: Pustina: premiéra v Torontu

Pustina: premiéra v Torontu

Vitalia.cz: Budou i v Česku GM potraviny bez označení?

Budou i v Česku GM potraviny bez označení?

Vitalia.cz: Jak pít při sportu

Jak pít při sportu

Lupa.cz: Měřičům síly hesla se nedá věřit. Víte proč?

Měřičům síly hesla se nedá věřit. Víte proč?

Měšec.cz: Kdy dostanete úvěr jen za diskontní sazbu?

Kdy dostanete úvěr jen za diskontní sazbu?

Podnikatel.cz: SMS oznamují nedoplatek na dani, nic neplaťte

SMS oznamují nedoplatek na dani, nic neplaťte

DigiZone.cz: Elektrická Formule E. Práva má Arena Sport

Elektrická Formule E. Práva má Arena Sport

Podnikatel.cz: Do týmu vezměte kritiky, mistry světa nebrat

Do týmu vezměte kritiky, mistry světa nebrat

DigiZone.cz: Fotbal na O2 TV Sport posiluje

Fotbal na O2 TV Sport posiluje

Podnikatel.cz: Připomínáme změny ve slevách na dani

Připomínáme změny ve slevách na dani

Vitalia.cz: Kedlubna, neobyčejná zelenina

Kedlubna, neobyčejná zelenina

Root.cz: Legendární hra Quake slaví 20. narozeniny

Legendární hra Quake slaví 20. narozeniny

Vitalia.cz: Co potřebujete vědět o zubech moudrosti?

Co potřebujete vědět o zubech moudrosti?

Podnikatel.cz: Salón na maloměstě? Funguje skvěle

Salón na maloměstě? Funguje skvěle

DigiZone.cz: Nativní reklama a zářná budoucnost

Nativní reklama a zářná budoucnost

Vitalia.cz: Musí moudrák opravdu ven?

Musí moudrák opravdu ven?

Root.cz: Čína má nejvýkonnější počítač světa

Čína má nejvýkonnější počítač světa

Podnikatel.cz: Čauky mňauky. Proč hledají lidé tento výraz?

Čauky mňauky. Proč hledají lidé tento výraz?