Si të çaktivizoni përgjithmonë Swap në Linux
Hapësira e ndërrimit ose shkëmbimit përfaqëson një faqe memorie fizike që jeton në krye të ndarjes së diskut ose një skedar të veçantë disku që përdoret për zgjerimin e memories RAM të një sistemi kur memoria fizike mbushet.
Duke përdorur këtë metodë të zgjerimit të burimeve RAM, faqet e memories joaktive shpesh hidhen në zonën e shkëmbimit kur nuk ka RAM në dispozicion. Gjithsesi, po t'i kushtoni vëmendje shpejtësisë së rrotullimit të hard disqeve klasike, hapësira e shkëmbimit është shumë më e ulët në shpejtësinë e transferimit dhe kohën e hyrjes në krahasim me RAM-in.
Në makinat më të reja me disqe të fortë SSD të shpejtë, rezervimi i një ndarje të vogël për shkëmbim mund të përmirësojë shumë kohën e aksesit dhe transferimin e shpejtësisë në krahasim me HDD klasik, por shpejtësia është akoma më e madhe se memoria RAM. Disa sugjerojnë që hapësira e shkëmbimit duhet të vendoset sa dyfishi i sasisë së RAM-it të makinës. Megjithatë, në sistemet me më shumë se 4 GB ose RAM, hapësira e shkëmbimit duhet të vendoset midis 2 ose 4 GB.
Në rast se serveri juaj ka memorie të mjaftueshme RAM ose nuk kërkon përdorimin e hapësirës së shkëmbimit ose shkëmbimi ul ndjeshëm performancën e sistemit tuaj, duhet të konsideroni çaktivizimin e zonës së shkëmbimit.
Përpara se të çaktivizoni hapësirën e shkëmbimit, fillimisht duhet të vizualizoni shkallën e ngarkesës së kujtesës dhe më pas të identifikoni ndarjen që mban zonën e shkëmbimit, duke lëshuar komandat e mëposhtme.
# free -h
Kërkoni për madhësinë e përdorur të hapësirës Swap. Nëse madhësia e përdorur është 0B ose afër 0 bajt, mund të supozohet se hapësira e shkëmbimit nuk përdoret intensivisht dhe mund të çaktivizohet siguria.
Më pas, lëshoni komandën blkid, kërkoni linjën TYPE=”swap”
në mënyrë që të identifikoni ndarjen e shkëmbimit, siç tregohet në pamjen e mëposhtme të ekranit.
# blkid
Përsëri, lëshoni komandën e mëposhtme lsblk për të kërkuar dhe identifikuar ndarjen [SWAP]
siç tregohet në pamjen e mëposhtme të ekranit.
# lsblk
Pasi të keni identifikuar ndarjen ose skedarin e shkëmbimit, ekzekutoni komandën e mëposhtme për të çaktivizuar zonën e shkëmbimit.
# swapoff /dev/mapper/centos-swap
Ose çaktivizoni të gjitha shkëmbimet nga /proc/swaps
# swapoff -a
Ekzekutoni komandën falas për të kontrolluar nëse zona e shkëmbimit është çaktivizuar.
# free -h
Për të çaktivizuar përgjithmonë hapësirën e shkëmbimit në Linux, hapni skedarin /etc/fstab, kërkoni linjën e shkëmbimit dhe komentoni të gjithë rreshtin duke shtuar një shenjë #
(hashtag) përpara rreshtit, siç tregohet. në pamjen e mëposhtme të ekranit.
# vi /etc/fstab
Më pas, rindizni sistemin në mënyrë që të aplikoni cilësimin e ri të shkëmbimit ose lëshimi i komandës mount -a
në disa raste mund të bëjë mashtrimin.
# mount -a
Pas rindezjes së sistemit, lëshimi i komandave të paraqitura në fillim të këtij tutoriali duhet të pasqyrojë se zona e shkëmbimit është çaktivizuar plotësisht dhe përgjithmonë në sistemin tuaj.
# free -h
# blkid
# lsblk