GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak přidat odkládací prostor v Ubuntu 18.04

Swap je velmi užitečný pro systém, který vyžaduje více paměti RAM, než je fyzická dostupná paměť. Pokud je paměť plná a systém vyžaduje více paměti RAM pro správný běh aplikací, zkontroluje odkládací prostor a přenese tam soubory. Obecně řečeno, swap je část pevného disku používaná jako RAM v systému.

Mám spuštěný virtuální stroj, na kterém není swap. Mnohokrát se služby zhroutily kvůli nedostatku paměti. V této situaci je lepší je udržovat vytvoření swap souboru. Tento článek vám pomůže vytvořit odkládací soubor v systému Linux po instalaci.

  • Zkontrolujte výměnu systému – Před zahájením práce se ujistěte, že systém již povolil swap. Pokud není žádná swap, dostanete pouze výstupní záhlaví.
    sudo swapon -s
    
  • Vytvořit odkládací soubor – Umožňuje vytvořit soubor, který se použije pro swap v systému požadované velikosti. Před vytvořením souboru se ujistěte, že máte na disku dostatek volného místa. Obecně se doporučuje, aby se swap rovnal dvojnásobku instalované fyzické paměti.

    V systému mám 2GB paměti. Takže vytvářím swap o velikosti 4 GB.

    sudo fallocate -l 4G /swapfile
    chmod 600 /swapfile
    
  • Udělejte to swap – Nyní make je zaměnit použitelný soubor pomocí příkazu mkswap.
    sudo mkswap /swapfile
    
  • Povolit výměnu – Nyní nastavte swap pro systém pomocí swapon příkaz.
    sudo swapon /swapfile
    

    Nyní znovu zkontrolujte, zda je swap povolen nebo ne. Uvidíte výsledky podobné níže.

    sudo swapon -s
    
    Filename                Type        Size    Used    Priority
    /swapfile               file        4194300 0       -1
    
  • Nastavit Swap Permanent – Připojte následující záznam do /etc/fstab soubor pro povolení swapu při restartu systému.
    vim /etc/fstab
    
    /swapfile   none    swap    sw    0   0
    
  • Nastavení parametru jádra – Nyní změňte swappiness parametr jádra podle vašeho požadavku. Říká systému, jak často systém využívá tuto swapovací oblast.

    Upravte /etc/sysctl.conf soubor a připojte následující konfiguraci v souboru.

    sudo vim /etc/sysctl.conf
    
    vm.swappiness=10
    

    Nyní znovu načtěte konfigurační soubor sysctl

    sudo sysctl -p
    

V tomto okamžiku jste úspěšně povolili swap na vašem systému Ubuntu.


Ubuntu
  1. Jak přidat odkládací soubor na Ubuntu

  2. Jak přidat odkládací prostor na Debianu 11

  3. Jak přidat odkládací prostor na Ubuntu 22.04

  1. Jak přidat odkládací prostor na Ubuntu 18.04

  2. Jak přidat odkládací prostor na Ubuntu 20.04

  3. Jak přidat odkládací prostor v linuxu

  1. Jak přidat odkládací prostor na CentOS 7

  2. Jak přidat swapovací prostor na CentOS 8

  3. Jak přidat odkládací prostor na Debianu 9