Me pehea te taapiri a te CentOS me te tango i te mahara mariko SWAP nga konae whakawhiti me nga waahanga?

CentOSMe pehea te taapiri me te tango a-ringa i te mahara mariko SWAP whakawhiti konae me nga wehewehenga?

He aha te wehenga whakawhiti? Ko te SWAP te waahi whakawhiti, ko te waahi o te waahi SWAP ko te waLinuxKi te kore e rawaka te mahara tinana o te punaha, ka tukuna he waahanga o te mahara tinana hei taapiri i te iti o te mahara tinana, kia pai ai te mahi i tenei wa.软件whakamahi hōtaka.

Nga painga o te whakamahi i te Swap mo nga wehewehe wehewehe

He mea tino nui te whakarereketanga o nga tautuhinga arotautanga SWAP mo te tono mahi a te tūmau Tukutuku.Ki te kore e ranea te mahara tinana, ka taea te whakamahi i nga tautuhinga wehewehenga SWAP mahara mariko ki te tiaki tika i te utu o nga whakahoutanga punaha LINUX.

Me pehea te rahi o te wehenga whakawhiti?

Ko te rahi o te wehewehenga swap SWAP ka whakatauhia i runga i te rahi o te mahara o te punaha me te rorohiko i whakamahia.

Ko nga whakaaro mo CentOS me RHEL6 e whai ake nei. Tena koa mahia nga whakatikatika arotautanga tika kia rite ki te ahuatanga motuhake:

  • Ko te 4GB o te RAM me te iti rawa o te 2GB o te waahi whakawhiti
  • Ko te 4GB ki te 16GB RAM me iti rawa te 4GB o te mokowā whakawhiti
  • Ko te 16GB ki te 64GB o te RAM me iti rawa te 8GB o te waahi whakawhiti
  • Ko te 64GB ki te 256GB o te RAM me iti rawa te 16GB o te waahi whakawhiti

Tirohia te mahara o naianei me te huri i te rahi mokowā (kowae taunoa he k, ko te waeine -m ko M):
free -m

Ko nga hua kua whakaatuhia e whai ake nei (tauira):
te katoa o nga keteroki tiritiri kore utu i whakamahia
Mema: 498 347 151 0 101 137
-/+ pūreirei/keteroki: 108 390
Huri: 0 0 0

Mēnā he 0 te Huri, kāo, ā, me tāpiri ā-ringatia te wehenga whakawhiti SWAP.

(Tuhipoka: Ko te VPS me te hoahoanga OPENVZ e kore e tautoko i te taapiri-a-ringa i te waahanga whakawhiti SWAP)

E rua nga momo taapiri mokowā whakawhiti SWAP:

  • 1. Tāpirihia he wehewehenga whakawhiti SWAP.
  • 2. Tāpirihia he kōnae whakawhiti SWAP.

E taunaki ana kia taapirihia he wehewehenga whakawhiti SWAP; ki te kore e nui te mokowhiti e toe ana, taapirihia he konae whakawhiti.

Tirohia nga korero SWAP (tae atu ki te konae whakawhiti SWAP me nga taipitopito wehewehenga):

swapon -s
ranei
cat /proc/swaps

(Mena karekau he uara SWAP e whakaatuhia ana, ko te tikanga kaore ano kia taapirihia te mokowā SWAP)

Anei tetahi tauira mo te hanga i tetahi konae SWAP:

1. Waihangahia he 1GB whakawhiti

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. Waihangahia he 2GB whakawhiti

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

(Mutu)

Ko enei e whai ake nei etahi atu tohutoro taipitopito:

1. Whakamahia te whakahau dd hei hanga i te konae whakawhiti

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

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

Ma tenei ara, ka hangaia he konae /home/swap, ko te rahi o 1024000 ko 1G, ko te rahi o 2048k he 2G.

2. Hangaia he kōnae ki te whakatakotoranga whakawhiti:
mkswap /home/swap

3. Whakamahia te whakahau swapon ki te whakairi i te wahanga o te konae ki te wehenga whakawhiti
/sbin/swapon /home/swap

Me titiro tatou me te tono -m koreutu ka kitea he konae whakawhiti.
free -m

Engari i muri i te whakaara ano i te punaha, ka 0 ano te konae whakawhiti.

4. Kia kore ai e huri te konae whakawhiti ki te 0 i muri i te whakaara ano, whakarereke i te konae /etc/fstab

I te mutunga (raina whakamutunga) o te kōnae /etc/fstab tāpiri:
/home/swap swap swap default 0 0

(Na ahakoa ka timata ano te punaha, he mea nui tonu te konae whakawhiti)

Me whakamahi tika ranei i te whakahau e whai ake nei hei taapiri i te whakaara ano i te whakahau whirihoranga Maunga aunoa:
echo "/home/swap swap swap default 0 0
" | sudo tee -a /etc/fstab

He aha nga ahuatanga ka whakamahia e te VPS te waahi whakawhiti SWAP?

Ehara i te mea i muri i te pau katoa o te mahara tinana i mua i te whakamahi i te mokowā swap SWAP, engari ka whakatauhia e te uara tawhā o te swappiness.

[pakiaka@ ~]# cat /proc/sys/vm/swappiness
60
(Ko te uara taunoa o tenei uara he 60)

  • swappiness=0 te tikanga o te whakamahi morahi o te mahara tinana, katahi ko te waahi mo te whakawhiti SWAP.
  • swappiness=100 e tohu ana kei te kaha te whakamahi i te mokowā whakawhiti, ā, ka whakawhitia ngā raraunga i roto i te mahara ki te wāhi whakawhiti i te wā tika.

Me pehea te tautuhi i te tawhā swappiness?

Whakarerekē rangitahi:

[pakiaka@ ~]# sysctl vm.swappiness=10
vm. harikoa = 10
[pakiaka@ ~]# cat /proc/sys/vm/swappiness
10
(Kua whai mana tenei whakarereketanga rangitahi, engari ki te whakaara ano te punaha, ka hoki ki te uara taunoa o te 60)

Whakarerekētanga pūmau:

Tāpirihia ngā tawhā e whai ake nei ki te kōnae /etc/sysctl.conf:
vm.swappiness=10

(Tiaki, ka whai mana i muri i te whakaara ano)

tomo tika ranei te tono:
echo vm.swappiness = 10 | sudo tee -a /etc/sysctl.conf

Mukua te kōnae whakawhiti SWAP

1. Whakamutua te wehenga whakawhiti i te tuatahi

/sbin/swapoff /home/swap

2. Mukua te kōnae wehewehe wehewehe

rm -rf /home/swap

3. Mukua te whakahau whirihoranga Maunga aunoa

vi /etc/fstab

Tangohia tenei raina:

/home/swap swap swap default 0 0

(Ka mukua te konae whakawhiti a-ringa)

Tuhipoka:

  • 1. Ko te kaiwhakamahi pakiaka anake ka taea te whakamahi hei taapiri, hei whakakore ranei i nga mahi whakawhiti.
  • 2. Te ahua nei kaore e taea te whakakore i te wehewehenga whakawhiti i te wa e whakauru ana i te punaha VPS.
  • 3. Ko te wehenga whakawhiti he rua te rahi o te mahara.

Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) tiritahi "CentOS me pehea te taapiri-a-ringa / muku i te mahara mariko SWAP swap konae me nga wehewehenga? , hei awhina i a koe.

Nau mai ki te tohatoha i te hono o tenei tuhinga:https://www.chenweiliang.com/cwl-158.html

Nau mai ki te hongere Telegram o te blog a Chen Weiliang ki te tiki i nga korero hou!

🔔 Ko koe te tuatahi ki te tiki i te "ChatGPT Content Marketing AI Tool Usage Guide" i roto i te raarangi o runga hongere! 🌟
📚 He uara nui tenei aratohu, 🌟He waahi onge tenei, kaua e ngaro! ⏰⌛💨
Tohaina me te pai ki te pai koe!
Ko to tiritiri me o hiahia ko to maatau hihiri tonu!

 

发表 评论

Kaore e tukuna to wahitau imeera. 必填 项 已 用 * Tapanga

panuku ki runga