Linux Tip | How To Create A Swap File
Talaan ng mga Nilalaman:
- Paano magdagdag ng Swap File
- Paano ayusin ang halaga ng swappiness
- Paano alisin ang Swap File
- Konklusyon
Ang pagpapalit ay isang puwang sa isang disk na ginagamit kung ang dami ng memorya ng pisikal na RAM ay buo. Kapag naubos ang isang sistema ng Linux, ang mga hindi aktibo na pahina ay inilipat mula sa RAM papunta sa puwang ng swap.
Ang puwang ng pagpapalit ay maaaring kumuha ng form ng alinman sa isang nakalaang pagbahagi ng pagpapalit o isang swap file. Sa karamihan ng mga kaso kapag nagpapatakbo ng Linux sa isang virtual machine isang swap na partisyon ay hindi naroroon kaya ang aming pagpipilian lamang ay ang lumikha ng isang swap file.
Sinubukan ang tutorial na ito sa mga system ng Linux na may Ubuntu 18.04 at CentOS 7 ngunit dapat itong gumana sa anumang iba pang pamamahagi ng Linux.
Paano magdagdag ng Swap File
Sundin ang mga hakbang na ito upang magdagdag ng 1GB ng magpalitan sa iyong server. Kung nais mong magdagdag ng 2GB sa halip na 1 GB, palitan ang
1G
sa
2G
.
-
Lumikha ng isang file na gagamitin para sa pagpapalit.
sudo fallocate -l 1G /swapfileKung ang
faillocateay hindifaillocate-install o kung nakakuha ka ng isang error sa mensahe na nagsabi nafallocate failed: Operation not supportedpagkatapos maaari mong gamitin ang sumusunod na utos upang lumikha ng swap file:sudo dd if=/dev/zero of=/swapfile bs=1024 count=1048576Itakda ang tamang mga pahintulot.
Tanging ang gumagamit ng ugat ay dapat na magsulat at basahin ang swap file. Upang itakda ang tamang uri ng pahintulot:
sudo chmod 600 /swapfileMag-set up ng isang lugar ng pagpapalit ng Linux.
Gumamit ng
mkswaputility upangmkswap-set up ang file bilang lugar ng pagpapalit ng Linux:sudo mkswap /swapfilePaganahin ang pagpapalit.
Isaaktibo ang swap file gamit ang sumusunod na utos:
sudo swapon /swapfileUpang gawing permanenteng magbabago ang pagbabago sa
/ etc / fstab/etc/fstabfile at idagdag ang sumusunod na linya:/swapfile swap swap defaults 0 0Patunayan ang katayuan ng pagpapalit.
Upang mapatunayan na ang swap ay aktibo maaari nating gamitin ang alinman sa
swapono angfreeutos tulad ng ipinakita sa ibaba: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 517M
Paano ayusin ang halaga ng swappiness
Ang swappiness ay isang pag-aari ng kernel ng Linux na tumutukoy kung gaano kadalas magamit ng system ang swap space. Ang swappiness ay maaaring magkaroon ng isang halaga sa pagitan ng 0 at 100. Ang isang mababang halaga ay gagawing kernel upang subukang maiwasan ang pagpapalit hangga't maaari habang ang isang mas mataas na halaga ay gagawing mas mahigpit na magamit ang kernel.
Ang default na halaga ng swappiness ay 60. Maaari mong suriin ang kasalukuyang halaga ng swappiness sa pamamagitan ng pag-type ng sumusunod na utos:
cat /proc/sys/vm/swappiness
60
Habang ang halaga ng swappiness na 60 ay OK para sa karamihan ng mga sistema ng Linux, para sa mga server ng produksyon ay maaaring kailanganin mong magtakda ng isang mas mababang halaga.
Halimbawa, upang itakda ang halaga ng swappiness sa 10, uri:
sudo sysctl vm.swappiness=10
Upang magawa ang parameter na ito na nagpapatuloy sa buong reboots na idagdag ang sumusunod na linya sa
/etc/sysctl.conf
file:
vm.swappiness=10
Ang pinakamainam na halaga ng swappiness ay nakasalalay sa iyong workload ng system at kung paano ginagamit ang memorya. Dapat mong ayusin ang parameter na ito sa mga maliliit na pagtaas upang makahanap ng isang pinakamainam na halaga.
Paano alisin ang Swap File
Kung sa anumang kadahilanan na nais mong i-deactivate at alisin ang swap file, sundin ang mga hakbang na ito:
-
Una, i-deactivate ang pagpapalit sa pamamagitan ng pag-type:
sudo swapoff -v /swapfileAlisin ang swap file entry
/swapfile swap swap defaults 0 0mula sa/etc/fstabfile.Sa wakas tanggalin ang aktwal na swapfile file gamit ang
rmutos:sudo rm /swapfile
Konklusyon
Nalaman mo kung paano lumikha ng isang swap file at isaaktibo at i-configure ang puwang ng swap sa iyong Linux system.
swap ramHabang ang Apple - at partikular na iPhone - ang mga tsismis ay isang dosenang isang dosenang, ang isang ito ay maaaring may merito. Para sa AT & T, ang isang mas mura na plano sa serbisyo sa antas ng entry ay maaaring humimok sa mga mamimili na nasa-bakod na nagmamahal sa iPhone ngunit hindi ang mga buwanang bayad na kasama nito. Ang isang $ 10 na diskwento ay maaaring hindi mukhang magkano, ngunit maaari itong maakit ang mga bagong tagasuskribi, lalo na kung sinamahan ng isang mas murang iPhon
[Karagdagang pagbabasa: Ang pinakamahusay na mga teleponong Android para sa bawat badyet. ]
Ang isang operating system ay isang kernel, isang pagsuporta sa cast ng mga programa, at isang konsepto. Para sa ilang mga komersyal na entity, ito rin ay isang kampanya sa marketing, hype at kita. Ngunit, ang Linux operating system ay isa pang lasa ng sistemang operating ng Unix? Oo. Kung gusto mo, bilang isang may-ari ng negosyo, nais malaman kung ang Linux ay sapat na tulad ng Unix na maaari mong lumipat mula sa isang komersyal na lasa ng Unix sa Linux na may pinakamaliit na problema at gasto
[Karagdagang pagbabasa: 4 Mga proyektong Linux para sa mga newbies at intermediate users]
Bawasan ang iyong workspace para sa isang mas mahusay na karanasan sa pagtatrabaho, sa mga naka-temang Mga Gadget! ang isang desk kung bilang isang trabaho o isang libangan ng isang bagay na mayroon ka sa paligid mo ay maaaring manipulahin ang iyong kalooban. Magdagdag ng ilang mga buhay sa paligid ng iyong workspace upang pasiglahin ang iyong kalooban at lumikha ng isang mas mahusay na karanasan sa trabaho.
Para sa sinuman na gumagawa ng anumang trabaho sa isang desk kung bilang isang trabaho o isang libangan alot ng kung ano ang mayroon ka sa paligid mo ay maaaring manipulahin ang iyong kalooban. Ako ay isang pangunahing halimbawa. Tulad ng taglamig oras at trabaho ay mabagal ko ngayon gastusin ang karamihan ng aking mga araw sa likod ng aking laptop.







