Napomena - Izvođenje svih ovih naredbi zahtijeva root privilegij, pa preporučujem pokretanje "root" terminala.
sudo -s
Pronalaženje dostupnih datoteka za zamjenu
Prije nego što promijenimo zamjenu, saznajmo koliku veličinu zamjene imamo.
swapon-i
Prema rezultatima, sustav ima swap datoteku na “/ swapfile”.
Za manipulaciju swap datotekom prvo je moramo onemogućiti.
zamjena -aSada promijenite veličinu swap datoteke -
dd ako = / dev / nula od = / swapfile bs = 1M count = 4096
Ovdje će ukupna veličina swap datoteke biti bs * count = 1M x 4096 = 4GB
Ponovno učinite “/ swapfile” upotrebljivim -
mkswap / swapfile
Uključite swap datoteku -
swapon / swapfile
Nakon ponovnog pokretanja sustava, provjerite rezultat -
swapon-i
Brisanje swap datoteke
Ako je vaš RAM prostor dovoljno velik, tada se vjerojatno želite riješiti swap datoteke. Ako je to vaš slučaj, riješimo se datoteke swap!
Ne brinite! Pokazat ću vam i kako postaviti potpuno svježu swap datoteku.
Za brisanje swap datoteke pokrenite sljedeće naredbe -
zamjena -v / swap datoteka
Uklonite unos swap datoteke iz datoteke “/ etc / fstab”. To bi trebao biti zadnji redak datoteke.
gedit / etc / fstab
Sada je vrijeme za uklanjanje stvarne swap datoteke.
rm -v / swapfile
Ne zaboravite ponovo pokrenuti sustav!
Za povratak swap datoteke upotrijebite sljedeće naredbe -
dd ako = / dev / nula od = / swapfile bs = 1M count = 4096
# Dodavanje dopuštenja gdje samo root korisnik može čitati swap datoteku
chmod 600 / swap datoteka
# Postavite datoteku za swap prostor
mkswap / swapfileswapon -v / swapfile
Uredite datoteku “/ etc / fstab” i dodajte sljedeći redak na kraj datoteke -
/ swapfile swap swap zadane postavke 0 0
Ponovo pokrenite sustav.
Voila! Datoteka swap se vratila!
Što ako imate swap particiju? Morate izvršiti radnje na samoj particiji. To je problematičnije od pukog izravnog upravljanja datotekama za razmjenu pomoću gornjih metoda, zar ne?
Preporučujem brisanje particije “swap” i koristite gornju metodu za stvaranje nove datoteke swap.