Ušetřete

Hlavní navigace

Ako na swapovanie

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.

reklama

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.

Ohodnoťte jako ve škole:
Průměrná známka 3

Workshop: UX design v návrhu webu

  •  
    Rychlý a efektivní návrh rozhraní.
  • Kolaborativní workshop metodou Design Studio.
  • Prototypy - proč a jak prototypujeme.

Detailní informace o workshopu UX designu »

       
14 názorů Vstoupit do diskuse
poslední názor přidán 29. 10. 2009 11:32

Tento text je již více než dva měsíce starý. Chcete-li na něj reagovat v diskusi, pravděpodobně vám již nikdo neodpoví. Pro řešení aktuálních problémů doporučujeme využít naše diskusní fórum.

Zasílat nově přidané příspěvky e-mailem

Čtěte dále