GNU/Linux >> Znalost Linux >  >> Cent OS

Jak zvýšit velikost swapu na CentOS + cPanel

Dnes se naučíte, jak zvýšit velikost swapu na systémech Linux, to platí pro servery CentOS Linux a cPanel.

Někdy je velikost naší swapové paměti příliš malá, a jakmile je váš swap zcela vyčerpán, budete čelit opravdu pomalé rychlosti na vašem serveru, protože vaše RAM + swap bude plně využit.

Ale co je vlastně Swap memory?

Odkládací paměť je disková paměť, která se používá, když je paměť RAM plná. Jakmile dosáhnete celkového množství RAM, Linux se automaticky přepne a začne používat SWAP paměť, poté se neaktivní stránky v paměti přesunou do SWAPu. Jedna důležitá věc, kterou je třeba zvážit:swap není totéž jako RAM, swap je založen na prostoru na disku (SATA, SAS nebo SSD), který je pomalejší než RAM, takže mějte na paměti, že jakmile použijete SWAP, můžete zaznamenat zpomalení ve výkonu vašeho systému.

Odkládací paměť je

Jak mohu zvětšit velikost swapu na cPanel a CentOS Linux?

Nyní můžeme zvětšit 4 GB swapovací velikosti.

Vytvořit odkládací soubor

touch /newswap

Pomocí následujícího příkazu vytvořte 4GB odkládacího souboru.

dd if=/dev/zero of=/newswap bs=1M count=4096

Tento příkaz vytvoří 4GB oddíl pro Linux. Chcete-li převést tento oddíl na oddíl Swap, budete muset použít příkaz mkswap, jak vidíte níže:

mkswap /newswap

Dobře, váš nový swapovací oddíl je připraven k aktivnímu swapu, uděláme to pomocí příkazu ‚swapon‘, podívejte se na to:

swapon /newswap

A konečně, aby se vaše odkládací paměť po restartu automaticky načetla, budete muset do souboru /etc/fstab přidat položku, jako je tato:

nano -w /etc/fstab

Poté přidejte tento obsah:

/newswap swap swap defaults 0 0

Uložte a zavřete soubor.

Jak mohu ověřit, zda je můj Swap detekován a používán systémem Linux?

Jednoduché, použijte příkaz „free“:

free -m

Měli byste dostat něco jako:

[[email protected]:~]free -m
total used free shared buffers cached
Mem: 24001 19118 4883 6 638 1697
-/+ buffers/cache: 16781 7219
Swap: 7999 185 7814 

Poslední řádek zobrazuje všechny hodnoty vaší paměti SWAP (celková swapová paměť, použitý swap a zbývající volný swap)

Jak mohu odebrat paměť SWAP?

Nejprve deaktivujte svůj SWAP pomocí příkazu „swapoff“, takto:

swapoff /newswap

Odeberte položku Swap ze souboru /etc/fstab

nano -w /etc/fstab

Odeberte soubor /newswap pomocí příkazu „rm“, jak vidíte níže:

rm /newswap -fv

Závěr

Jak vidíte, je docela snadné zvýšit velikost swapu na serverech CentOS a cPanel, mělo by to trvat asi 1 minutu a pak jste připraveni jít. Pamatujte, že používání SWAP je příznakem nedostatku paměti RAM, takže se vždy doporučuje mít dostatek paměti RAM, protože Swap je pomalý typ paměti a nikdy se nedoporučuje pro vysoce náročné aplikace.

Další čtení:Vše o Swap paměti

Jak zvýšit velikost swapu na CentOS + cPanel byl naposledy upraven:7. února 2017 Esteban Borges
Cent OS
  1. Jak nainstalovat cPanel na CentOS

  2. Jak nainstalovat cPanel a WHM na CentOS 7

  3. Jak zvýšit velikost oddílu /tmp na cPanel

  1. Jak zvýšit Swap v Linuxu / CentOS / Redhat / Ubuntu

  2. Jak zvýšit limit paměti PHP

  3. Jak nainstalovat Python 2.7 nebo Python 3.x + Django 1.8 + na CentOS 6 + cPanel

  1. Jak zvýšit velikost swapu na Ubuntu Linux

  2. Jak zakázat NUMA v CentOS / RHEL 6,7

  3. Jak zvětšit velikost swapu?