Iċċekkja jekk għandekx bżonn aktar swap
Is-swap jagħti spazju lis-sistema meta l-memorja tonqos, iżda hu ħafna aktar bil-mod mir-RAM. Ħares lejn il-kolonna available minflok free, għax Linux juża l-memorja mhux użata bħala cache u jirrilaxxaha meta jkun hemm bżonn. Attività kostanti tas-swap tfisser li s-server jeħtieġ aktar memorja jew inqas proċessi, u aktar swap mhux se jsolvi dan.
free -h
swapon --show
vmstat 1 5Oħloq fajl ta’ swap
L-ewwel iċċekkja l-ispazju ħieles fuq id-diska, imbagħad oħloq il-fajl, illimita l-permessi tiegħu, ifformattjah u attivah. Il-fajl irid ikun jista’ jinqara biss minn root.
df -h /
sudo fallocate -l 2G /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
swapon --showŻommu wara startjar mill-ġdid
Żid linja waħda ma’ /etc/fstab, wara li tagħmel backup tal-fajl. Żball f’fstab jista’ jipprevjeni startjar normali, għalhekk ivverifika l-fajl qabel terġa’ tibda s-sistema.
sudo cp /etc/fstab /etc/fstab.backup
echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab
sudo findmnt --verifyBiddel id-daqs ta’ fajl ta’ swap
Qabel tiddiżattiva s-swap, kun żgur li l-kontenut tiegħu joqgħod fil-memorja disponibbli: swapoff iċaqalqu lura lejn ir-RAM, u jekk ma joqgħodx, xi proċessi jistgħu jiġu tterminati bil-forza. Imbagħad iddiżattiva l-fajl, erġa’ oħolqu bid-daqs il-ġdid u attivah. Il-linja f’fstab tibqa’ l-istess sakemm il-mogħdija tibqa’ l-istess.
free -h
sudo swapoff /swapfile
sudo fallocate -l 4G /swapfile
sudo mkswap /swapfile
sudo swapon /swapfileBtrfs u zram
Fuq Btrfs, fajl ta’ swap jeħtieġ trattament speċjali: uża btrfs filesystem mkswapfile, u innota li subvolum b’fajl ta’ swap ma jistax jiġi inkluż fi snapshot. zram hu differenti minn fajl ta’ swap għax iżomm paġni kkompressati fir-RAM minflok fuq id-diska, u jitmexxa mis-servizz tiegħu stess, mhux permezz ta’ fstab.
Is-swap f’CH-J Server Manager
System Monitor juri t-tqassim tar-RAM, l-istorja tar-RAM u tas-swap u kull żona ta’ swap bit-tip, il-prijorità u l-attività tagħha. B’root jew sudo tista’ toħloq, tattiva, tiddiżattiva, tbiddel id-daqs u tħassar fajls ta’ swap f’/swapfile*, /swap/<name> jew /var/lib/swap/<name>, minn 64 MiB sa 64 GiB, fuq ext2/3/4, XFS, Btrfs u F2FS. L-applikazzjoni tirrifjuta li tiddiżattiva swap li l-kontenut tiegħu ma joqgħodx fil-memorja u tagħmel backup ta’ /etc/fstab qabel kull bidla. zram u zswap hemmhekk huma għall-qari biss.