Introduction to Amazon Web Services by Leo Zhadanovsky
Sadržaj:
- Kako dodati datoteku zamjene
- Kako prilagoditi vrijednost zamjene
- Kako ukloniti swap datoteku
- Zaključak
Swap je prostor na disku koji se koristi kada je količina fizičke RAM memorije puna. Kada Linux sustavu ponestane RAM-a, neaktivne stranice premještaju se iz RAM-a u swap prostor.
Prostor za razmjenu može biti u obliku namjenske swap particije ili swap datoteke. U većini slučajeva prilikom pokretanja Linuxa na virtualnom računalu swap particija nije prisutna, tako da je naša jedina opcija kreiranje swap datoteke.
Ovaj je udžbenik testiran na Linux sustavima s Ubuntu 18.04 i CentOS 7, ali trebao bi raditi s bilo kojom drugom distribucijom Linuxa.
Kako dodati datoteku zamjene
Slijedite ove korake za dodavanje 1 GB swapa na vaš poslužitelj. Ako želite dodati 2 GB umjesto 1 GB, zamijenite
1G
s
2G
.
-
Napravite datoteku koja će se koristiti za swap.
sudo fallocate -l 1G /swapfile
Ako
faillocate
nije instaliran ili ako primite poruku o pogrešci koja kaže dafallocate failed: Operation not supported
tada možete upotrijebiti sljedeću naredbu za stvaranje swap datoteke:sudo dd if=/dev/zero of=/swapfile bs=1024 count=1048576
Postavite ispravna dopuštenja.
Samo root korisnik može biti u mogućnosti pisati i čitati swap datoteku. Da biste postavili ispravne vrste dozvola:
sudo chmod 600 /swapfile
Postavljanje područja razmjene Linuxa.
Upotrijebite
mkswap
uslužni program za postavljanje datoteke kao Linux swap područje:sudo mkswap /swapfile
Omogući zamjenu.
Aktivirajte swap datoteku sljedećom naredbom:
sudo swapon /swapfile
Da biste promjenu učinili trajnom, otvorite
/ Etc / fstab/etc/fstab
datoteku i dodajte sljedeći redak:/swapfile swap swap defaults 0 0
Provjerite status zamjene.
Da provjerimo da je swap aktivan, možemo koristiti ili
swapon
ilifree
naredbu kao što je prikazano u nastavku:sudo swapon --show
NAME TYPE SIZE USED PRIO /swapfile file 1024M 507.4M -1
sudo free -h
total used free shared buff/cache available Mem: 488M 158M 83M 2.3M 246M 217M Swap: 1.0G 506M 517M
Kako prilagoditi vrijednost zamjene
Swappiness je svojstvo Linux kernela koje definira koliko će često sustav koristiti swap prostor. Swappiness može imati vrijednost između 0 i 100. Niska vrijednost će učiniti da kernel pokušava izbjeći zamjenu kad god je to moguće, dok će viša vrijednost učiniti da kernel agresivno koristi swap prostor.
Zadana vrijednost swappiness je 60. Trenutačnu vrijednost swapp možete provjeriti upisivanjem sljedeće naredbe:
cat /proc/sys/vm/swappiness
60
Iako je vrijednost zamjena 60 u redu za većinu Linux sustava, za proizvodne poslužitelje možda ćete trebati postaviti nižu vrijednost.
Na primjer, da biste postavili vrijednost swappiness na 10, upišite:
sudo sysctl vm.swappiness=10
Da biste ovaj parametar učinili postojanim kod ponovnog pokretanja, dodajte sljedeći redak
/etc/sysctl.conf
datoteci:
vm.swappiness=10
Optimalna vrijednost zamjene ovisi o opterećenju vašeg sustava i načinu na koji se memorija koristi. Ovaj parametar trebali biste prilagoditi malim koracima kako biste pronašli optimalnu vrijednost.
Kako ukloniti swap datoteku
Ako iz bilo kojeg razloga želite deaktivirati i ukloniti swap datoteku, slijedite ove korake:
-
Prvo isključite swap upisivanjem:
sudo swapoff -v /swapfile
Uklonite unos swap datoteke
/swapfile swap swap defaults 0 0
iz/etc/fstab
datoteke.Napokon izbrišite stvarnu swapfile datoteku pomoću naredbe
rm
:sudo rm /swapfile
Zaključak
Naučili ste kako stvoriti swap datoteku i aktivirati i konfigurirati swap prostor na vašem Linux sustavu.
swap ramVratite slučajno izbrisanu ili izmijenjenu datoteku u padajuću datoteku

Saznajte kako vratiti slučajno izbrisanu ili izmijenjenu datoteku na Dropboxu. Možete oporaviti prethodnu verziju modificirane datoteke ili potpuno izbrisane datoteke.
Napravite bootable iso datoteku sustava Windows 8 pro nakon nadogradnje

Zaboravili ste stvoriti ISO tijekom nadogradnje na Windows 8? Evo kako napraviti nadogradivu ISO datoteku sustava Windows 8 Pro nakon nadogradnje.
Kako montirati iso datoteku na Linux

ISO datoteka je arhivska datoteka koja obično sadrži kompletnu sliku CD-a ili DVD diska. U ovom ćemo udžbeniku objasniti kako montirati ISO datoteke na Linux.