PLANTED TANK LAYOUT MASTERCLASS WITH TAKAYUKI FUKADA
Sisällysluettelo:
- Swap-tiedoston luominen ja aktivointi
- Swappiness-arvon säätäminen
- Vaihtotiedoston poistaminen
- johtopäätös
Vaihto on levyn tila, jota käytetään, kun fyysisen RAM-muistin määrä on täynnä. Kun Linux-järjestelmän RAM-muisti loppuu, passiiviset sivut siirretään RAM-muistista vaihtotilaan.
Vaihtotila voi olla joko erillisen swap-osion tai swap-tiedoston muodossa. Tyypillisesti ajaessa CentOS: a virtuaalikoneessa ei ole swap-osiota, joten ainoa vaihtoehto on luoda swap-tiedosto.
Tämä artikkeli kattaa vaiheet tiedostojen lisäämiseen CentOS 8 -järjestelmiin.
Swap-tiedoston luominen ja aktivointi
Suorita seuraavat vaiheet pääkäyttäjänä tai käyttäjänä, jolla on sudo-oikeudet, lisätäksesi vaihtotilaa CentOS 8 -järjestelmään.
-
Aloita luomalla tiedosto, joka toimii vaihtotilana:
sudo fallocate -l 1G /swapfileTässä esimerkissä luomme vaihtotiedoston, jonka koko on 1G. Jos tarvitset lisää vaihtoa, korvaa
1Ghalutulla koossa.Jos
fallocateapuohjelma ei ole käytettävissä järjestelmässäsi tai saat virheilmoituksen, jonka mukaanfallocate failed: Operation not supported, luofallocate failed: Operation not supportedtiedosto komennolladd:sudo dd if=/dev/zero of=/swapfile bs=1024 count=1048576Aseta tiedostooikeudet siten, että vain pääkäyttäjä voi lukea ja kirjoittaa vaihtotiedoston:
sudo chmod 600 /swapfileAsenna seuraavaksi tiedostoon Linux-vaihtoalue:
sudo mkswap /swapfileSetting up swapspace version 1, size = 1024 MiB (1073737728 bytes) no label, UUID=0abdb8ba-57d6-4435-8fd8-5db9fc705045Aktivoi vaihto suorittamalla seuraava komento:
sudo swapon /swapfileVarmista, että vaihto on aktiivinen käyttämällä joko
swapontaifreekomentoa, kuten alla on esitetty:sudo swapon --showNAME TYPE SIZE USED PRIO /swapfile file 1024M 507.4M -1sudo free -htotal used free shared buff/cache available Mem: 488M 158M 83M 2.3M 246M 217M Swap: 1.0G 506M 517MTee muutoksesta pysyvä lisäämällä
/etc/fstabtiedostoon/etc/fstab:sudo nano /etc/fstabLiitä seuraava rivi:
/ Etc / fstab/swapfile swap swap defaults 0 0
Swappiness-arvon säätäminen
Swappiness on Linux-ytimen ominaisuus, joka määrittelee kuinka usein järjestelmä käyttää vaihtotilaa. Vaihtavuudella voi olla arvo välillä 0 - 100. Alhainen arvo saa ytimen yrittämään välttää vaihtamista aina kun mahdollista, kun taas korkeampi arvo saa ytimen käyttämään vaihtotilaa aggressiivisemmin.
Oletusarvoinen vaihtoarvo CentOS 8: lla on 30. Voit tarkistaa nykyisen vaihtovaihtoarvon kirjoittamalla seuraavan komennon:
cat /proc/sys/vm/swappiness
30
Vaikka vaihtovaihtoarvo 30 on OK työpöytäkoneille ja kehityskoneille, tuotantopalvelimille, saatat joutua asettamaan pienemmän arvon.
Jos haluat esimerkiksi asettaa vaihtavuusarvoksi 10, kirjoita:
sudo sysctl vm.swappiness=10
Lisää tämä parametri pysyväksi uudelleenkäynnistyksissä lisäämällä seuraava rivi
/etc/sysctl.conf
:
vm.swappiness=10
Optimaalinen vaihtavuusarvo riippuu järjestelmän työkuormasta ja muistin käytöstä. Sinun tulisi säätää tätä parametria pieninä erinä optimaalisen arvon löytämiseksi.
Vaihtotiedoston poistaminen
Voit poistaa vaihtotiedoston käytöstä ja poistaa sen seuraavasti:
-
Poista vaihtotila käytöstä kirjoittamalla:
sudo swapoff -v /swapfilePoista swap-merkinnän
/swapfile swap swap defaults 0 0tiedoston/swapfile swap swap defaults 0 0/etc/fstabtiedostosta.Poista varsinainen swap-tiedosto tiedosto
rm: llä:sudo rm /swapfile
johtopäätös
Olemme osoittaneet sinulle, miten voit luoda vaihtotiedoston ja aktivoida ja määrittää vaihtotilan CentOS 8 -järjestelmässäsi.
Kuinka lisätä vaihtotilaa sentos 7: een
Vaihto on levyn tila, jota käytetään, kun fyysisen RAM-muistin määrä on täynnä. Tämä opetusohjelma selittää, kuinka lisätään vaihtotiedosto CentOS 7 -järjestelmiin.
Kuinka lisätä vaihtotilaa debian 9: een
Vaihto on levyn tila, jota käytetään, kun fyysisen RAM-muistin määrä on täynnä. Tässä oppaassa hahmotellaan vaiheet, joita tarvitaan vaihtotiedoston lisäämiseksi Debian 9 -järjestelmiin.
Kuinka lisätä vaihtotilaa debian 10 linuxiin
Vaihto on levyn tila, jota käytetään, kun fyysisen muistin määrä on täynnä. Tämä opetusohjelma opastaa sinua vaihtotiedoston lisäämisen vaiheissa Debian 10 Buster -sovelluksessa.







