Ang isang pares ng mga madalas na tinatanong kapag nag-install ng Linux - gaano kalaki ang dapat na isang partisyon ng pagpapalit at kinakailangan ba ito sa lahat? Dati, inirerekumenda na gumawa ng isang partisyon ng pagpapalit dalawang beses ang halaga ng RAM, ngunit ngayon, kapag ang dami ng RAM sa isang computer ay maaaring umabot sa 128 gigabytes, ang panuntunang ito ay hindi laging nalalapat, dahil sa karamihan ng mga kaso ang isang partisyon ng pagpapalit ay mag-aaksaya ng libreng puwang sa hard disk. …
Ano ang isang swap na pagkahati at para saan ito
Kapag nagsimula ang programa, ang code nito at ilang data ay na-load sa RAM (Random Access Memory). Kung ang isa o higit pang mga tumatakbo na programa ay nangangailangan ng mas kaunting RAM kaysa sa naka-install sa computer, magpapatuloy silang gumana nang normal. Ngunit, kung may mas kaunting libreng puwang na natitira sa RAM kaysa sa kailangang mai-load ng programa ang data nito, magbibigay ito ng isang error at huminto sa pagtatrabaho.
Sa mga nasabing sandali, nagsisimulang gamitin ng Linux ang swap-partition sa hard disk bilang RAM, "pinapataas" ang magagamit na dami nito - inililipat nito ang hindi nagamit na data mula dito sa RAM, pinapalaya ang puwang para sa mga bago.
Tila, bakit kailangan mo ng medyo mahal na RAM, kung para sa parehong pera maaari kang bumili ng isang mas malaking hard drive at gamitin ito lahat bilang isang partisyon ng pagpapalit? Lahat ng ito ay tungkol sa bilis. Ang pag-access ng data sa RAM ay halos isang daang libong beses na mas mabilis kaysa sa isang hard drive (ang aktwal na data ay nag-iiba mula sa system papunta sa system). Ang parehong operasyon na may pag-access sa data sa RAM at isang swap na pagkahati, na tatagal ng isang segundo sa unang kaso, ay tatagal ng maraming oras sa segundo.
Kaya, ang isang partisyon ng pagpapalit ay hindi angkop para sa permanenteng paggamit bilang random na memorya ng pag-access, ngunit malaki ang maitutulong nito sa mga rurok na oras, pinipigilan ang mga programa mula sa pagyeyelo at pagtigil.
Kaya't gaano karaming puwang ang dapat mong ilaan para sa swap na pagkahati?
Imposibleng matukoy ang isang malinaw na sagot sa katanungang ito, dahil depende ito sa tukoy na pagsasaayos ng system at saklaw ng mga gawain na nalulutas nito, ngunit may mga pangunahing rekomendasyon:
- kung ang halaga ng RAM ay mas mababa sa 2 gigabytes, kung gayon ang partisyon ng pagpapalit ay dapat na hindi bababa sa dalawang beses na mas malaki
- kung ang halaga ng RAM ay higit sa 2 gigabytes, kung gayon ang laki ng partisyon ng swap ay dapat na katumbas ng RAM * 2 + 2GB
- kung ang halaga ng RAM ay higit sa 4 gigabytes, kung gayon ang laki ng partisyon ng swap ay dapat na katumbas ng 20% ng laki ng RAM