Ano ang isang Linux Swap Partition? Lahat ng Kailangan Mong Malaman

Ano ang isang Linux Swap Partition? Lahat ng Kailangan Mong Malaman

Karamihan sa mga pag-install ng Linux ay inirerekumenda na magsama ka ng isang partisyon ng swap. Ito ay maaaring mukhang kakaiba sa mga gumagamit ng Windows na dati sa pagkakaroon ng kanilang buong operating system sa isang solong pagkahati.





Ano ang ginagawa ng isang partisyon ng pagpapalit, kailangan mo ba ng isa, at gaano ito kalaki? Ito ang lahat ng mahahalagang katanungan na, sa mga tamang sagot, maaaring seryosong mapabuti ang pagganap ng iyong system.





Ano ang Ginagawa ng Linux Swap Partition

Ang partisyon ng pagpapalit ay nagsisilbing overflow space para sa iyong RAM. Kung ang iyong RAM ay napunan, ang anumang mga karagdagang application ay tatakbo sa palitan ng pagkahati sa halip na RAM.





Ito ay maaaring tunog tulad ng isang madaling paraan upang madagdagan ang dami ng magagamit na memorya ng iyong computer nang hindi talaga nakakakuha ng mas maraming RAM, ngunit hindi iyan ang kaso. Ang RAM ay ang perpektong hardware para sa memorya sapagkat ito ay napakabilis, hindi katulad ng mga hard drive na kung saan, medyo nagsasalita, mas mabagal.

Ang mga solidong drive ng estado ay maaaring gumawa ng pagganap na mas mababa sa isang isyu sa kanilang pinabuting bilis , ngunit kahit na hindi sila maaaring tumugma sa RAM. Totoo rin ito sa mas bagong NVMe SSDs . Sa alinmang kaso, hindi mo nais na maging sanhi ng karagdagang pagkasira sa iyong solidong drive ng estado.



Ang isang malapit na pagkakatulad ng partisyon ng swap ay ang Windows pagefile, bagaman maraming mga teknikal na pagkakaiba sa pagitan ng dalawa.

Ang partisyon ng swap ng Linux ay hindi limitado sa pagiging overflow storage space. Maaari itong tulungan ang iyong PC sa iba pang mga paraan.





Prioritization

Ang isang partisyon ng pagpapalit ay maaari ding makatulong na ilipat ang ilang mga item mula sa iyong memorya sa iyong hard drive upang mag-iwan ng mas maraming lugar sa memorya para sa mas mahahalagang item. Ipinapahiwatig nito na ang mga item na bihirang hawakan ay maililipat sa partisyon ng pagpapalitan.

Ang threshold ng itinuturing na 'bihirang' ay nakasalalay sa 'swappiness' (oo, iyon ang aktwal na term na ginamit), na maaaring mai-configure. Ang isang mas mataas na swappiness ay nangangahulugang ang data ay mas malamang na mailipat sa partisyon ng swap. Ang isang mas mababang swappiness ay nangangahulugang ang data ay mas malamang na mailipat sa partisyon ng pagpapalitan.





Hibernation

Ang isang partisyon ng pagpapalit ay ginagamit bilang patutunguhan ng mga nilalaman ng iyong memorya tuwing sasabihin mo sa iyong system na hibernate. Nangangahulugan ito na walang swap na pagkahati, imposible ang pagtulog sa panahon ng taglamig sa Linux.

Sinabi nito, naging bihirang para sa mga tao na gamitin ang tampok na pagtulog sa taglamig, kaya't maaaring hindi ito mahalaga sa iyo.

Kailangan mo ba ng Swap Partition?

Nangangahulugan ba ito na kinakailangan ng isang partisyon ng pagpapalit? Hindi talaga! Ang isang sistema ng Linux ay maaaring gumanap nang maayos nang walang swap na pagkahati. Tinalakay na natin ang mga pakinabang ng isang partisyon ng swap. Ngayon, bakit hindi mo nais na magkaroon ng isa?

Kapag Ang Swap Partitions ay Hindi Tumutulong

Ang mga partition ng pagpapalit ay mayroong mga kabiguan. Tumatagal sila ng puwang sa iyong hard drive na hindi nagbabago ng sukat sa laki nang hindi ginagamit. Ang mabigat na paggamit ng pagpapalit ay maaari ring dagdagan ang pagkasira ng iyong pangunahing drive. Sa ilang mga kaso, ang mga partisyon ng pagpapalit ay hindi rin makakatulong na mapabuti ang pagganap. Narito ang isang halimbawa kung saan ang pagkakaroon ng isang swap na pagkahati ay maaaring maging mas masahol pa kaysa sa wala.

Sabihin na na-install mo ang Linux sa isang lumang netbook na may 2GB lamang na RAM at isang 5400rpm hard drive. Sa pamamagitan lamang ng 2GB ng memorya, maaari mong isipin na ang pagpuno ng medyo mabilis sa ilang mga bukas na tab ng browser. Pinapayagan ka ng partisyon ng pagpapalit na panatilihing bukas silang lahat habang umaapaw ang memorya .

Ngunit pagkatapos ay lilitaw ang isang bottleneck dahil sa bilis ng 5400rpm ng hard drive. Dahil ang hard drive ay napakabagal at ang system ay patuloy na nais na i-access ang swap partition, ang netbook ay nagiging sobrang tamad. Ang makina ay sapat na mabagal upang hindi magamit maliban kung isara mo ang lahat upang mapalaya ang ilang memorya.

Ang itinakdang swappiness ay hindi ginagarantiyahan na ang lahat ng nasa partisyon ng swap ay lilipat sa sandaling ang puwang ay magagamit sa RAM. Sa halip, magkano ang maaaring manatili sa partisyon ng swap, na nagiging sanhi ng patuloy na pagiging tamad ng netbook. Kaya't natitira kang muling pag-reboot ng iyong computer upang magsimula mula sa isang malinis na slate, na tumatagal ng ilang sandali dahil kailangang alisin ng system ang lahat mula sa swap partition bago i-shut down.

mga libreng streaming site na walang pag-sign up

Ano ang Mangyayari Kapag Wala kang Palitan

Kung magpasya kang iwan ang isang partisyon ng pagpapalit, alamin ang mga panganib. Kapag ang iyong computer ay nangangailangan ng higit na RAM kaysa sa magagamit, ang interface ay maaaring i-lock up. Panganib ka na pilitin na umalis sa iyong computer at mawala ang lahat ng data na iyong pinagtatrabahuhan.

Sa ganitong mga kaso, maaari mong hilingin na mayroon kang palitan na pagkahati sa paligid, kahit na ginamit lamang iyon nang isang beses. Ito ay nakasalalay sa kung nakikita mo ang iyong sarili na nauubusan ka ng puwang sa imbakan ng madalas. Mapapansin mo ba kung mayroon kang 4GB mas kaunting espasyo sa imbakan na magagamit dahil inilaan mo ang halagang iyon upang magpalit?

Mga Rekomendasyon ng Linux Swap

Narito ang ilang mga rekomendasyon para sa kung kailan mo nais na magkaroon ng isang swap na pagkahati at kung gaano ito kalaki.

  • Kung nais mong makapag hibernate ang iyong computer , kung gayon dapat kang magkaroon ng isang partisyon ng pagpapalit. Ang laki ng pagkahati na ito ay dapat na ang laki ng iyong naka-install na memorya, kasama ang isang karagdagang 10-25% upang mag-iwan ng lugar para sa anumang mga item na inilipat na sa partisyon ng swap.
  • Gusto lang a maliit na pagpapalakas ng pagganap (at mayroon kang hindi bababa sa isang 7200rpm hard drive)? Pagkatapos ay maaari kang magdagdag ng isang partisyon ng pagpapalit kung nais mo. Ang laki ng ito ay maaaring maging anumang nais mo, ngunit hindi ko ito gagawin nang mas malaki kaysa sa gagawin mo kung lumilikha ka ng isang partisyon ng pagpapalit upang paganahin ang pagtulog sa taglamig.
  • kung ikaw paminsan-minsan gumamit ng mabibigat na application na nangangailangan ng labis na RAM, ang isang partisyon ng pagpapalit ay maaaring magsilbing kapayapaan ng isip. Sa kasong ito, hindi mo kailangan ang iyong partisyon ng pagpapalit upang maging kasing laki ng iyong RAM.
  • Kung mayroon kang isang 5400rpm hard drive, kung gayon maaaring hindi mo nais na lumikha ng isang pagpapalit ng pagkahati dahil lamang sa bottleneck ay maaaring gumawa ng iyong computer mas masahol off. Ngunit kung talagang nais mong magkaroon ng pagpapalitan, maaari ka pa ring lumikha ng isang pagkahati gamit ang parehong mga alituntunin sa sukat na nakabalangkas sa itaas. Siguraduhin lamang na baguhin ang halaga ng swappiness sa isang bagay na mas mababa.

Pagbabago ng Swappiness

Tulad ng maraming aspeto ng Linux desktop, ang swappiness ng iyong computer ay nakaimbak sa isang text file. Mahahanap mo ang file na ito sa pamamagitan ng pag-navigate sa / proc / sys / vm .

Kapag binuksan mo ang file, makakakita ka ng isang solong numero na nagpapahiwatig ng iyong kasalukuyang swappiness. Maaari mong i-edit ang file na ito gamit ang anumang text editor na iyong pinili, hangga't mayroon kang mga pahintulot sa ugat.

Upang magawa ito sa default na editor ng teksto ng GNOME na matatagpuan sa Ubuntu at Fedora, maaari mong subukan:

sudo gedit /proc/sys/vm/swappiness

Mayroon ding pagpipilian sa linya ng utos na gumagana hindi alintana kung aling teksto ang na-install mo. Ipasok lamang:

sudo sysctl vm.swappiness=20

Maaari kang magpasok ng anumang digit mula sa 0 hanggang 100. Ipinapahiwatig ng halaga kung kailan mo nais na magsimulang aktibong lipat ng mga proseso ang Linux mula sa memorya patungo sa swap na pagkahati. Kaya halimbawa, ang halagang 20 ay nagpapahiwatig na ang mga proseso ay ililipat kapag ang paggamit ng memorya ay umabot sa 80%; ang default na halaga ng swappiness sa Ubuntu ng 60 ay nagpapahiwatig na ang mga proseso ay ililipat kapag ang paggamit ng memorya ay umabot sa 40%.

Maaari mong suriin kung matagumpay ang pagbabago sa pamamagitan ng muling pagbukas ng file ng teksto. Hindi nakakagulat, ang terminal ay nag-aalok ng isang mas mabilis na paraan upang suriin ang iyong swappiness. Ipasok lamang ang utos na ito:

cat /proc/sys/vm/swappiness

Mas Mabilis ba ang Pakiramdam ng Iyong PC?

Ang mga partition ng pagpapalit ay maaaring gumawa ng isang pangunahing pagkakaiba sa pagganap ng iyong system --- kung minsan para sa mas mahusay at kung minsan ay mas masahol pa. Ngayong alam mo na kung ano ang para sa swap na pagkahati, inaasahan mong mas handa ka upang magawa ang desisyon para sa iyong sitwasyon.

Ngunit bago mo muling partisyon ang iyong drive, alamin na mayroong higit pa sa pamamahala ng memorya kaysa sa dami ng RAM na mayroon ka at ang laki ng iyong Linux swap na pagkahati. Maglaan ng sandali upang malaman kung paano pinamamahalaan ng Linux ang RAM.

Magbahagi Magbahagi Mag-tweet Email Canon vs. Nikon: Aling Camera Brand Ay Mas Mabuti?

Ang Canon at Nikon ay ang dalawang pinakamalaking pangalan sa industriya ng camera. Ngunit aling tatak ang nag-aalok ng mas mahusay na lineup ng mga camera at lente?

Basahin Susunod
Mga Kaugnay na Paksa
  • Linux
  • Ipinaliwanag ang Teknolohiya
  • Paghiwalay ng Disk
  • Hard drive
  • Solid State Drive
  • Mga Sistema ng Pagpapatakbo
  • Jargon
  • Mga Tip sa Linux
Tungkol sa May-akda Bertel King(323 Mga Artikulo Na-publish)

Si Bertel ay isang digital minimalist na nagsusulat mula sa isang laptop na may mga switch sa pisikal na privacy at isang OS na inindorso ng Free Software Foundation. Pinahahalagahan niya ang etika sa mga tampok at tinutulungan ang iba na makontrol ang kanilang mga digital na buhay.

Marami Pa Mula kay Bertel King

Mag-subscribe sa aming newsletter

Sumali sa aming newsletter para sa mga tip sa tech, pagsusuri, libreng ebook, at eksklusibong deal!

Mag-click dito upang mag-subscribe