Seiceáil an bhfuil tuilleadh spáis babhtála de dhíth ort
Tugann spás babhtála spás don chóras nuair atá cuimhne gann, ach tá sé i bhfad níos moille ná RAM. Féach ar an gcolún available seachas free, mar úsáideann Linux cuimhne nach bhfuil in úsáid mar thaisce agus scaoileann sé í nuair is gá. Ciallaíonn gníomhaíocht leanúnach bhabhtála go bhfuil tuilleadh cuimhne nó níos lú próiseas de dhíth ar an bhfreastalaí, agus ní réiteoidh tuilleadh spáis babhtála an fhadhb sin.
free -h
swapon --show
vmstat 1 5Cruthaigh comhad babhtála
Seiceáil an spás saor ar an diosca ar dtús, ansin cruthaigh an comhad, cuir srian lena cheadanna, formáidigh é agus gníomhachtaigh é. Níor cheart ach do root a bheith in ann an comhad a léamh.
df -h /
sudo fallocate -l 2G /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
swapon --showCoinnigh é tar éis atosaithe
Cuir líne amháin le /etc/fstab, tar éis cúltaca den chomhad a dhéanamh. D’fhéadfadh botún in fstab gnáth-thosú an chórais a chosc, mar sin fíoraigh an comhad sula n-atosaíonn tú.
sudo cp /etc/fstab /etc/fstab.backup
echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab
sudo findmnt --verifyAthraigh méid comhaid babhtála
Sula ndíghníomhachtaíonn tú an spás babhtála, cinntigh go luíonn a bhfuil ann sa chuimhne atá ar fáil: bogann swapoff an t-ábhar ar ais go RAM, agus mura luíonn sé ann, d’fhéadfaí próisis a fhoirceannadh go héigeantach. Ansin díghníomhachtaigh an comhad, cruthaigh arís é leis an méid nua agus gníomhachtaigh é. Fanann an líne in fstab mar an gcéanna fad nach n-athraíonn an chonair.
free -h
sudo swapoff /swapfile
sudo fallocate -l 4G /swapfile
sudo mkswap /swapfile
sudo swapon /swapfileBtrfs agus zram
Ar Btrfs teastaíonn láimhseáil speisialta ó chomhad babhtála: úsáid btrfs filesystem mkswapfile, agus tabhair faoi deara nach féidir fo-imleabhar ina bhfuil comhad babhtála a chur san áireamh i seat. Tá zram difriúil le comhad babhtála, mar coinníonn sé leathanaigh chomhbhrúite in RAM seachas ar an diosca, agus bainistítear é trína sheirbhís féin, ní trí fstab.
Spás babhtála in CH-J Server Manager
Taispeánann System Monitor miondealú ar RAM, stair RAM agus an spáis babhtála, agus gach limistéar babhtála lena chineál, a thosaíocht agus a ghníomhaíocht. Le root nó sudo is féidir leat comhaid bhabhtála a chruthú, a ghníomhachtú, a dhíghníomhachtú, a athmhéadú agus a scriosadh in /swapfile*, /swap/<name> nó /var/lib/swap/<name>, ó 64 MiB go 64 GiB, ar ext2/3/4, XFS, Btrfs agus F2FS. Diúltaíonn an feidhmchlár spás babhtála a dhíghníomhachtú mura luífeadh a ábhar sa chuimhne, agus déanann sé cúltaca de /etc/fstab roimh gach athrú. Tá zram agus zswap inléite amháin ann.