Jinsi ya kulemaza Kubadilishana kabisa kwenye Linux


Kubadilishana au kubadilishana nafasi kunawakilisha ukurasa wa kumbukumbu halisi unaoishi juu ya sehemu ya diski au faili maalum ya diski inayotumika kupanua kumbukumbu ya RAM ya mfumo wakati kumbukumbu ya kimwili inapojazwa.

Kwa kutumia njia hii ya kupanua rasilimali za RAM, kurasa za kumbukumbu zisizotumika mara nyingi hutupwa kwenye eneo la kubadilishana wakati hakuna RAM inayopatikana. Walakini, fanya kwa kasi inayozunguka ya diski ngumu za classical, nafasi ya kubadilishana iko chini sana katika kasi ya uhamishaji na wakati wa ufikiaji ikilinganishwa na RAM.

Kwenye mashine mpya zilizo na diski ngumu za SSD za haraka, kuhifadhi kizigeu kidogo cha kubadilishana kunaweza kuboresha sana wakati wa ufikiaji na uhamishaji wa kasi ikilinganishwa na HDD ya kawaida, lakini kasi bado ni ya chini zaidi kuliko kumbukumbu ya RAM. Wengine wanapendekeza kwamba nafasi ya kubadilishana inapaswa kuwekwa mara mbili ya kiwango cha RAM ya mashine. Hata hivyo, kwenye mifumo iliyo na zaidi ya GB 4 au RAM, nafasi ya kubadilishana inapaswa kuwekwa kati ya GB 2 au 4.

Iwapo seva yako ina kumbukumbu ya kutosha ya RAM au haihitaji matumizi ya nafasi ya kubadilishana au kubadilishana kunapunguza sana utendaji wa mfumo wako, unapaswa kuzingatia kuzima eneo la kubadilishana.

Kabla ya kulemaza nafasi ya kubadilishana, kwanza unahitaji kuibua kiwango cha upakiaji wa kumbukumbu yako kisha utambue kizigeu ambacho kinashikilia eneo la kubadilishana, kwa kutoa amri zilizo hapa chini.

# free -h 

Tafuta Badilisha ukubwa wa nafasi iliyotumika. Ikiwa saizi iliyotumika ni 0B au karibu na baiti 0, inaweza kudhaniwa kuwa nafasi ya kubadilishana haitumiki sana na inaweza kulemazwa kwa usalama.

Kisha, toa kufuatia amri ya blkid, tafuta mstari wa TYPE=”swap” ili kutambua sehemu ya kubadilishana, kama inavyoonyeshwa kwenye picha ya skrini iliyo hapa chini.

# blkid 

Tena, toa amri ifuatayo ya lsblk kutafuta na kutambua kizigeu cha [SWAP] kama inavyoonyeshwa kwenye picha ya skrini iliyo hapa chini.

# lsblk

Baada ya kutambua kizigeu cha kubadilishana au faili, tekeleza amri iliyo hapa chini ili kulemaza eneo la kubadilishana.

# swapoff /dev/mapper/centos-swap  

Au zima ubadilishanaji wote kutoka /proc/swaps

# swapoff -a 

Tumia amri ya bure ili kuangalia ikiwa eneo la kubadilishana limezimwa.

# free -h

Ili kuzima kabisa nafasi ya kubadilishana kwenye Linux, fungua /etc/fstab faili, tafuta laini ya kubadilishana na utoe maoni kwenye mstari mzima kwa kuongeza alama ya # (hashtag) mbele ya mstari, kama inavyoonyeshwa. katika picha ya skrini hapa chini.

# vi /etc/fstab

Baadaye, anzisha upya mfumo ili kutumia mpangilio mpya wa kubadilishana au kutoa amri ya mount -a katika hali zingine kunaweza kufanya ujanja.

# mount -a

Baada ya mfumo kuwasha upya, kutoa amri zilizowasilishwa mwanzoni mwa mafunzo haya kunapaswa kuonyesha kuwa eneo la kubadilishana limezimwa kabisa na kabisa katika mfumo wako.

# free -h
# blkid 
# lsblk