Kodi CentOS imawonjezera / imachotsa bwanji mafayilo osintha a SWAP ndi magawo?

CentOSMomwe mungawonjezere / kuchotsa pamanja mafayilo osinthika a SWAP ndi magawo?

Kodi gawo losinthana ndi chiyani? SWAP ndi malo osinthira, ndipo udindo wa danga la SWAP ndi litiLinuxPamene kukumbukira kwakuthupi kwadongosolo sikukwanira, gawo lina la kukumbukira thupi lidzatulutsidwa kuti liwonjezere kukumbukira kosakwanira kwa thupi, kotero kuti zomwe zikuchitika panopa.软件kugwiritsa ntchito pulogalamu.

Ubwino wogwiritsa ntchito Swap posintha magawo

Kusintha kwa makonda a SWAP ndikofunikira kwambiri pakugwiritsa ntchito seva ya Webusaiti.Ngati kukumbukira kwakuthupi sikukwanira, zoikamo zogawanitsa za SWAP zingagwiritsidwe ntchito kupulumutsa bwino mtengo wa kukweza kwa LINUX system.

Kodi kukula kwa gawo losinthira kuyenera kukhala kotani?

Kukula kwa magawo a SWAP swap kumatsimikiziridwa molingana ndi kukula kwa kukumbukira kwenikweni kwadongosolo ndi mapulogalamu omwe amagwiritsidwa ntchito.

Malingaliro a CentOS ndi RHEL6 ndi awa. Chonde pangani zosintha zoyenera malinga ndi momwe zilili:

  • 4GB ya RAM imafuna osachepera 2GB a malo osinthira
  • 4GB mpaka 16GB RAM imafuna osachepera 4GB malo osinthira
  • 16GB mpaka 64GB ya RAM imafuna osachepera 8GB a malo osinthira
  • 64GB mpaka 256GB ya RAM imafuna osachepera 16GB a malo osinthira

Onani kukumbukira komwe kulipo komanso kukula kwa danga (gawo lokhazikika ndi k, -m unit ndi M):
free -m

Zotsatira zowonetsedwa ndi izi (chitsanzo):
zonse zogwiritsidwa ntchito zaulere zogawana zosungidwa
Mem: 498 347 151 0 101 137
-/+ mabafa/chosungira: 108 390
Kusintha: 0 0 0

Ngati Kusinthana ndi 0, zikutanthauza kuti ayi, ndipo muyenera kuwonjezera pamanja gawo la SWAP.

(Zindikirani: VPS yokhala ndi zomangamanga za OPENVZ sizithandizira kuwonjezera pawokha gawo losinthana la SWAP)

Pali mitundu iwiri yowonjezerapo SWAP swap space:

  • 1. Onjezani gawo losinthana la SWAP.
  • 2. Onjezani fayilo yosinthira SWAP.

Ndikofunikira kuti muwonjezere gawo losinthana la SWAP; ngati palibe malo omasuka otsala, onjezani fayilo yosinthana.

Onani zambiri za SWAP (kuphatikiza fayilo ya SWAP yosinthana ndi zambiri zamagawo):

swapon -s
kapena
cat /proc/swaps

(Ngati palibe mtengo wa SWAP womwe ukuwonetsedwa, zikutanthauza kuti malo a SWAP sanawonjezedwe)

Nachi chitsanzo cha momwe mungapangire fayilo ya SWAP:

1. Pangani kusintha kwa 1GB

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. Pangani kusintha kwa 2GB

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

(Kumaliza)

Nawa maumboni owonjezera:

1. Gwiritsani ntchito lamulo la dd kuti mupange fayilo yosinthana

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

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

Mwanjira iyi, fayilo ya /home/kusintha imapangidwa, kukula kwa 1024000 ndi 1G, ndipo kukula kwa 2048k ndi 2G.

2. Pangani fayilo yosinthana:
mkswap /home/swap

3. Gwiritsani ntchito lamulo la swapon kuti mukweze kugawa kwa fayilo ku gawo losinthana
/sbin/swapon /home/swap

Tiyeni tiwone ndi free -m command ndikupeza kuti pali kale fayilo yosinthira.
free -m

Koma mutayambitsanso dongosolo, fayilo yosinthana imakhala 0 kachiwiri.

4. Kuti muteteze fayilo yosinthana kukhala 0 mukayambiranso, sinthani fayilo /etc/fstab

Pamapeto (mzere womaliza) wa fayilo /etc/fstab yonjezerani:
/home/swap swap swap default 0 0

(Chifukwa chake ngakhale dongosololi litayambikanso, fayilo yosinthira ikadali yofunika)

Kapena gwiritsani ntchito mwachindunji lamulo ili kuti muwonjezere lamulo lokhazikitsanso khwekhwe:
echo "/home/swap swap swap default 0 0
" | sudo tee -a /etc/fstab

Muzochitika ziti zomwe VPS imagwiritsa ntchito malo osinthanitsa a SWAP?

Sikuti kukumbukira konse kwakuthupi kumadyedwa musanagwiritse ntchito malo osinthira a SWAP, koma zimatsimikiziridwa ndi mtengo wamtundu wa swappiness.

[muzu@ ~]# cat /proc/sys/vm/swappiness
60
(Mtundu wokhazikika wa mtengo uwu ndi 60)

  • swappiness = 0 amatanthauza kugwiritsa ntchito kwambiri kukumbukira kwakuthupi, ndiyeno malo osinthira SWAP.
  • swappiness = 100 imasonyeza kuti malo osinthira amagwiritsidwa ntchito mwakhama, ndipo deta yomwe ili m'makumbukiro imasamutsidwa ku malo osinthira panthawi yake.

Momwe mungayikitsire parameter ya swappiness?

Kusintha kwakanthawi:

[muzu@ ~]# sysctl vm.swappiness=10
vm. kukondwa = 10
[muzu@ ~]# cat /proc/sys/vm/swappiness
10
(Kusinthidwa kwakanthawi kumeneku kwayamba kugwira ntchito, koma ngati dongosolo liyambiranso, lidzabwerera kumtengo wokhazikika wa 60)

Kusintha kokhazikika:

Onjezani magawo otsatirawa ku fayilo ya /etc/sysctl.conf:
vm.swappiness=10

(Sungani, ziyamba kugwira ntchito mukayambiranso)

kapena lowetsani lamulo mwachindunji:
echo vm.swappiness = 10 | sudo tee -a /etc/sysctl.conf

Chotsani fayilo yosinthana ya SWAP

1. Imitsani kugawa kaye

/sbin/swapoff /home/swap

2. Chotsani kugawa kugawa wapamwamba

rm -rf /home/swap

3. Chotsani lamulo la kasinthidwe ka phiri lodziwikiratu

vi /etc/fstab

Chotsani mzere uwu:

/home/swap swap swap default 0 0

(Izi zichotsa fayilo yosinthira yomwe yawonjezeredwa pamanja)

Chidziwitso:

  • 1. Ndi wogwiritsa ntchito mizu okha omwe angagwiritsidwe ntchito kuwonjezera kapena kuchotsa ntchito zosinthana.
  • 2. Zikuwoneka kuti gawo losinthana lomwe laperekedwa pakukhazikitsa dongosolo la VPS silingachotsedwe.
  • 3. Gawo losinthana nthawi zambiri limakhala kuwirikiza kawiri kukula kwa kukumbukira.

Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) adagawana "CentOS momwe mungawonjezere / kuchotsa pamanja mafayilo osinthika a SWAP ndi magawo? , kukuthandizani.

Takulandirani kugawana ulalo wa nkhaniyi:https://www.chenweiliang.com/cwl-158.html

Takulandilani panjira ya Telegraph yabulogu ya Chen Weiliang kuti mupeze zosintha zaposachedwa!

🔔 Khalani oyamba kupeza "ChatGPT Content Marketing AI Tool Usage Guide" m'ndandanda wapamwamba kwambiri! 🌟
📚 Bukuli lili ndi phindu lalikulu, 🌟Uwu ndi mwayi wosowa, musaphonye! ⏰⌛💨
Share ndi like ngati mukufuna!
Kugawana kwanu ndi zomwe mumakonda ndizomwe zimatilimbikitsa nthawi zonse!

 

发表 评论

Imelo yanu sidzasindikizidwa. Minda yofunikira imagwiritsidwa ntchito * Chizindikiro

pindani pamwamba