GNU/Linux >> Znalost Linux >  >> Linux

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

Jak přidat odkládací prostor v Debianu 11. Odkládací prostor je prostor v Linuxu, který se používá, když je plná fyzická paměť (RAM). Pokud systém potřebuje více paměťových prostředků a RAM je plná, neaktivní stránky v paměti se přesunou do odkládacího prostoru.

Odkládací prostor může pomoci strojům s malým množstvím paměti RAM. V případě, že zvolíte instanci virtuálního počítače s 600 MB RAM, bude vaše paměť vyčerpána a nebudete moci alokovat paměť.

Tato příručka obsahuje kroky potřebné k přidání odkládacího prostoru v Debianu 11.

Zkontrolujte odkládací prostor

Zkontrolujte, zda váš server Debian již má k dispozici odkládací prostor. Virtuální stroje častěji nemají ve výchozím nastavení povolený odkládací prostor. Zkontrolujte odkládací prostor pomocí následujícího příkazu.

sudo swapon --show

Pokud nedostanete žádný výstup, pak váš server nemá žádný odkládací prostor. Je čas přidat odkládací paměť.

01. Vytvoření odkládacího souboru

Nyní můžete vytvořit odkládací soubor pro přidání 1 GB (1G ) prostor. Můžete také zvýšit množství místa, které potřebujete.

sudo fallocate -l 1G /swapfile

02. Nastavte oprávnění pro odkládací soubor

Nyní máte odkládací soubor správné velikosti a lze jej aktivovat jako odkládací prostor.

Pokračujte nastavením správných oprávnění.

sudo chmod 600 /swapfile

03. Nastavte swap Space

Nyní můžete soubor označit jako odkládací prostor pomocí mkswap příkaz.

sudo mkswap /swapfile

Obdržíte výstup podobný tomuto.

Output
Setting up swapspace version 1, size = 1024 MiB (1073737728 bytes)
no label, UUID=f59595fb-754b-47ae-af6b-8dd6e98654d8

04. Povolit Swap Space

Povolte odkládací prostor a umožněte systému využít prostor.

sudo swapon /swapfile

Ověřte, že je swap dostupný zadáním:

sudo swapon --show
Output
NAME TYPE SIZE USED PRIO
/swapfile file 1024M 0B -2

Můžete znovu zkontrolovat výstup bezplatného nástroje.

free -h
Output
total used free shared buff/cache available
Mem: 581M 275M 62M 103M 243M 110M
Swap: 1.0G 0B 1.0G

05. Zajištění trvalého odkládacího souboru

Nainstalujte nano editor.

sudo apt install nano

Nyní je odkládací prostor vytvořen pouze pro aktuální relaci. Pokud restartujete server, aktuální změny budou pryč. Toto nastavení tedy můžete učinit trvalým přidáním odkládacího souboru do našeho /etc/fstab soubor .

sudo nano /etc/fstab

Přidejte následující na konec souboru.

/swapfile swap swap defaults 0 0

Konfigurace hodnoty swappiness

swappiness Parametr umožňuje konfigurovat, jak často váš systém vyměňuje data z RAM do odkládacího prostoru.

Tato hodnota bude mezi 0 a 100 v procentech. Hodnoty blízké nule jádro nevymění data na disk, pokud to nebude nezbytně nutné. Čím vyšší je hodnota, která se blíží 100, pokusí se vložit více dat do swapu ve snaze udržet více volného místa RAM.

Takže když řeknete systému, aby se moc nespoléhal na swap, váš systém bude obecně rychlejší.

Aktuální hodnotu swappiness zobrazíte zadáním:

cat /proc/sys/vm/swappiness
Output
60

Nyní nastavte hodnotu na 10 pomocí následujícího příkazu.

sudo sysctl vm.swappiness=10
Output
vm.swappiness = 10

Tuto hodnotu můžete učinit trvalou přidáním řádku do /etc/sysctl.conf soubor.

sudo nano /etc/sysctl.conf

Dole přidejte následující řádek.

vm.swappiness=10

Stiskněte Ctrl+X následuje Y a Enter uložte a zavřete soubor.

Odebrání odkládacího prostoru

Chcete-li odstranit odkládací prostor, musíte mít swapoff mezeru, odstraňte položku z /etc/fstab a nakonec smažte odkládací soubor.

sudo swapoff -v /swapfile

Upravte /etc/fstab soubor a odstraňte položku odkládacího souboru /swapfile swap swap defaults 0 0

Nakonec smažte odkládací soubor.

sudo rm /swapfile

Závěr

Nyní jste se naučili, jak vytvořit odkládací soubor, aktivovat, nakonfigurovat odkládací prostor a odstranit odkládací prostor na vašem serveru Debian 11.

Díky za váš čas. Pokud narazíte na jakýkoli problém nebo zpětnou vazbu, zanechte prosím níže komentář.


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

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

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

  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 Ubuntu 18.04

  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