Tuhinga Tuhinga
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!
📚 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!