Prilikom rada s Linux operativnim sustavima često možemo čuti o terminu koji se zove swap, ali ponekad ne razumijemo njegovu upotrebu i funkcionalnost.
Zamjena ili zamjena memorije dio je sustava koji možemo dodijeliti tijekom ili nakon instalacijskog procesa i na taj način strukturi sustava ostaje prostor sustava, a drugi za zamjenu.
Swap je sam swap prostor koji se može predstaviti datotekom ili particijom, na taj način swap koristi prostor na tvrdom disku umjesto RAM memorije i u tom prostoru smješta privremene datoteke koje omogućuju maksimalnu iskorištenost RAM -a.
U Linux sustavima oba fizička RAM -a kombiniraju se sa zamjenom i stvaraju više virtualne memorije nego što je zadano.
S porastom tvrdih diskova čvrstog stanja možemo imati mnogo veći pristup sustavu, a s RAM -om većom od 8 GB fizičke, moguće je onemogućiti swap particioniranje distroa, u ovom slučaju CentOS 7, i na taj način optimizirati bolji sustav resursi.
1. Pogledajte količinu zamjenske memorije u CentOS -u 7
Korak 1
Prije svega moramo provjeriti koliko je zamjenske memorije definirano za opremu, što se može provjeriti pomoću sljedeće naredbe:
besplatno -h
Korak 2
U ovom primjeru možemo vidjeti da, iako imamo 1,8 GB na raspolaganju za zamjenu memorije, upotreba je 0 bajta, što daje naznaku da je fizička memorija više nego dovoljna za zadatke koji se izvode u CentOS -u. Sada, da bismo identificirali put na kojem se nalazi swap, moramo izvršiti naredbu blkid:
sudo blkid
Korak 3
Možemo pogledati redak TYPE = ”swap” kako bismo definirali i identificirali swap particiju. Sada ćemo izvršiti naredbu lsblk i vidjet ćemo sljedeće:
Korak 4
Tamo možemo utvrditi da je swap particija smještena na sda2. Nakon što identificiramo particiju na kojoj se nalazi swap, nastavljamo s izvršavanjem sljedeće naredbe za onemogućavanje swap -a u CentOS -u 7:
swapoff / dev / mapper / centos-swap
BilješkaAko želimo onemogućiti sve swap particije / proc / swaps moramo izvršiti sljedeću naredbu:
swapoff -a
Korak 5
Ponovno pokrećemo naredbu free -h kako bismo provjerili je li zamjena ispravno onemogućena:
2. Trajno onemogućite zamjenu memorije u CentOS -u 7
Korak 1
Ako je cilj trajno onemogućiti swap particiju u sustavu, moramo pristupiti datoteci / etc / fstab pomoću željenog uređivača:
nano / etc / fstabKorak 2
Kad stignemo tamo, moramo komentirati liniju zamjene unaprijed stavljajući znak # ovako:
Korak 3
Promjene spremamo pomoću sljedeće kombinacije tipki:
Ctrl + O
Urednik ostavljamo koristeći:
Ctrl + X
Korak 4
Zatim možemo ponovno pokrenuti operacijski sustav ili upotrijebiti naredbu mount -a za primjenu promjena.
Nakon toga možemo izvršiti sljedeće naredbe kako bismo provjerili je li zamjena trajno onemogućena:
besplatno -h blkid lsblkNa taj smo način onemogućili zamjenu u CentOS -u 7.