E fa'afefea ona fa'aopoopo/ave'ese ma le lima e CentOS le fa'amanatuga fa'amalama SWAP swap faila & vaeluaga?

CentOSE fa'afefea ona fa'aopoopo/ave'ese ma le lima le mafaufau fa'amasani SWAP swap faila & vaeluaga?

O le a le vaeluaga swap? SWAP o le swap area, ma o le matafaioi a le SWAP space o le taimiLinuxA le lava le manatua faaletino o le faiga, o se vaega o le manatua faaletino o le a faamatuu atu e faaopoopo atu i le le lava le manatua faaletino, ina ia o loo tamoʻe nei.Polokalamefa'aoga polokalame.

Fa'amanuiaga ole fa'aogaina ole Swap mo swap partitions

O le fetuutuunaiga o le SWAP optimization settings e taua tele mo le faʻatinoga o le faʻaogaina o le Web server. Afai e le lava le mafaufau faaletino, e mafai ona faʻaogaina le virtual memory SWAP partition settings e faʻasaʻo lelei ai le tau o le faʻaleleia o le LINUX system.

O le a le tele o le vaeluaga o le swap?

Ole tele ole vaeluaga ole SWAP swap e fuafuaina e tusa ai ma le tele o le faʻaogaina o le polokalama ma le polokalama faʻaoga.

O fautuaga mo CentOS ma RHEL6 o loʻo mulimuli mai. Faʻamolemole fai ni fetuunaiga talafeagai e tusa ai ma le tulaga patino:

  • 4GB o le RAM e manaʻomia se laʻititi o le 2GB o avanoa fesuiaʻi
  • 4GB i le 16GB RAM e manaʻomia se laʻititi ole 4GB ole avanoa fesuiai
  • 16GB i le 64GB o le RAM e manaʻomia se laʻititi o le 8GB o le avanoa fesuiaʻi
  • 64GB i le 256GB o le RAM e manaʻomia se laʻititi o le 16GB o le avanoa fesuiaʻi

Va'ai le mea o lo'o i ai nei manatua ma fesuia'i le tele o avanoa (iunite fa'aletonu o le k, -m iunite o le M):
free -m

O fa'ai'uga fa'aalia e fa'apea (fa'ata'ita'iga):
aofa'i fa'aoga fa'asoa fa'asoa fa'apolopolo
Mem: 498 347 151 0 101 137
-/+ puipui/cache: 108 390
Suiga: 0 0 0

Afai o le Swap e 0, o lona uiga e leai, ma e tatau ona e fa'aopoopo ma le lima le vaeluaga o le SWAP swap.

(Manatua: VPS ma le OPENVZ architecture e le lagolagoina ma le lima le faʻaopoopoina o le SWAP swap partition)

E 2 ituaiga o fa'aopoopo SWAP swap avanoa:

  • 1. Fa'aopoopo se vaeluaga swap SWAP.
  • 2. Fa'aopoopo se faila swap SWAP.

E fautuaina le fa'aopoopoina o se vaeluaga swap swap; afai e le tele se avanoa avanoa, fa'aopoopo se faila swap.

Va'ai fa'amatalaga SWAP (e aofia ai SWAP swap faila ma fa'amatalaga vaeluaga):

swapon -s
pe
cat /proc/swaps

(Afai e leai se tau SWAP faʻaalia, o lona uiga e leʻi faʻaopoopoina le avanoa SWAP)

Ole fa'ata'ita'iga lea ole faiga ole faila SWAP:

1. Fausia se 1GB swap

dd if=/dev/zero of=/home/swap bs=1k count=1024k
mkswap /swapfile
swapon /swapfile
echo "/home/swap swap swap default 0 0" | sudo tee -a /etc/fstab
sudo sysctl -w vm.swappiness=10
echo vm.swappiness = 10 | sudo tee -a /etc/sysctl.conf

2. Fausia se 2GB swap

dd if=/dev/zero of=/home/swap bs=1k count=2048k
mkswap /home/swap
swapon /home/swap
echo "/home/swap swap swap default 0 0" | sudo tee -a /etc/fstab
sudo sysctl -w vm.swappiness=10
echo vm.swappiness = 10 | sudo tee -a /etc/sysctl.conf

(Faʻamaeʻa)

O lo'o taua i lalo fa'amatalaga auiliili fa'aopoopo:

1. Fa'aaoga le dd command e fai ai se faila swap

1G manatua
dd if=/dev/zero of=/home/swap bs=1024 count=1024000

2G manatua:
dd if=/dev/zero of=/home/swap bs=1k count=2048k

I lenei auala, ua faia ai se faila /home/swap, o le tele o le 1024000 o le 1G, ma le tele o le 2048k o le 2G.

2. Fai se faila i le swap format:
mkswap /home/swap

3. Fa'aaoga le swapon command e fa'apipi'i ai le vaeluaga o faila i le vaeluaga o le swap
/sbin/swapon /home/swap

Sei o tatou tilotilo i le free -m poloaiga ma iloa ai ua i ai se faila swap.
free -m

Ae a uma ona toe amataina le faiga, o le faila swap e toe 0.

4. Ina ia taofia le swap faila mai le 0 pe a uma ona toe amata, sui le /etc/fstab faila

I le faaiuga (laina mulimuli) o le /etc/fstab faila faaopoopo:
/home/swap swap swap default 0 0

(E tusa lava pe toe amata le faiga, e taua pea le faila swap)

Po'o le fa'aoga sa'o le fa'atonuga lea e fa'aopoopo i ai le fa'atonuga o le fa'atonuga fa'amautu otometi:
echo "/home/swap swap swap default 0 0
" | sudo tee -a /etc/fstab

I lalo o le a le tulaga e faʻaogaina ai e le VPS le avanoa fesuiaʻi SWAP?

E le'o pe a uma ona fa'aaoga uma le mafaufau fa'aletino a'o le'i fa'aogaina le avanoa swap SWAP, ae e fa'amoemoeina i le tau fa'amaufa'ailoga ole swappiness.

[a'a@ ~]# cat /proc/sys/vm/swappiness
60
(O le tau le aoga o lenei tau o le 60)

  • swappiness=0 o lona uiga o le maualuga o le faʻaogaina o le mafaufau faʻaletino, ona sosoo ai lea ma le avanoa mo le fesuiaiga o le SWAP.
  • swappiness=100 o loʻo faʻaalia ai o loʻo faʻaaogaina le avanoa swap, ma o faʻamaumauga i le manatua e faʻafeiloaʻi i le avanoa swap i le taimi.

E faʻafefea ona seti le swappiness parameter?

Suiga lē tumau:

[a'a@ ~]# sysctl vm.swappiness=10
vm. le fiafia = 10
[a'a@ ~]# cat /proc/sys/vm/swappiness
10
(O lenei suiga le tumau ua aoga, ae afai e toe amata le faiga, o le a toe foi i le tau le aoga o le 60)

Suiga tumau:

Fa'aopoopo mea nei i le faila /etc/sysctl.conf:
vm.swappiness=10

(Sefe, e aoga pe a toe amata)

pe tuu sa'o le poloaiga:
echo vm.swappiness = 10 | sudo tee -a /etc/sysctl.conf

Aveese le faila swap SWAP

1. Taofi muamua le vaeluaga swap

/sbin/swapoff /home/swap

2. Ave'ese le faila swap partition

rm -rf /home/swap

3. Ave'ese le fa'atonuga fa'apipi'i otometi

vi /etc/fstab

Aveese le laina lea:

/home/swap swap swap default 0 0

(O le a tape le faila swap fa'aopoopo ma le lima)

Manatua:

  • 1. Na'o le tagata fa'aoga a'a e mafai ona fa'aoga e fa'aopoopo pe tape ai galuega fesuia'i.
  • 2. E foliga mai e le mafai ona tapeina le vaeluaga o le swap pe a faʻapipiʻi le VPS.
  • 3. O le vaeluaga swap e masani ona faaluaina le tele o le manatua.

Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) fa'asoa "CentOS fa'afefea ona fa'aopoopo ma le lima/tapē'ese le mafaufau fa'amalama SWAP swap faila & vaeluaga? , e fesoasoani ia te oe.

Fa'afeiloa'i e fa'asoa le so'otaga o lenei tusitusiga:https://www.chenweiliang.com/cwl-158.html

Faʻafeiloaʻi i le Telegram channel o le blog a Chen Weiliang e maua ai faʻamatalaga lata mai!

🔔 Ia avea oe ma tagata muamua e maua le taua "ChatGPT Content Marketing AI Tool Usage Guide" i le laina pito i luga o le lisi! 🌟
📚 O lenei taʻiala o loʻo i ai le taua tele, 🌟O se avanoa e seasea maua, aua le misia! ⏰⌛💨
Faasoa ma fiafia pe a e fiafia i ai!
O lau fefa'asoaa'i ma le fiafia o la matou fa'aosofiaga faifaipea!

 

发表 评论

O le a le faʻasalalauina lau tuatusi imeli. Faʻaoga fanua e manaʻomia * Igoa

tusi i luga