Započnite s zamjenom datoteka na Linuxu

Započnite s zamjenom datoteka na Linuxu

Ovaj vodič će vas upoznati sa zamjenom datoteka u Linuxu definirajući što je datoteka swap i važnu ulogu koju ona ima u održavanju stabilnosti vašeg sustava.





Što je datoteka zamjene?

Zamjenska datoteka u Linuxu datoteka je na vašem tvrdom disku koju jezgra Linuxa koristi za pohranu promjenjivih podataka o aplikacijama pokrenutim na vašem računalu. Postupak poznat kao zamjena odgovoran je za prijenos podataka u datoteku zamjene kada memorija s slučajnim pristupom (RAM) nije dovoljna.





Zamislite da koristite aplikaciju s intenzivnom memorijom i da sustav počinje koristiti 100% RAM-a, operacijski sustav Linux upotrijebit će datoteku zamjene kako bi spriječio da se vaš RAM napuni i učini vaš sustav nereaktivnim ili još gore: rušenje.





Bilješka : Čitanje podataka iz swap datoteke malo je sporije od čitanja izravno iz RAM -a, ali to je bolja alternativa od pada sustava.

Prikaz datoteke zamjene pomoću swapona

Da biste dobili informacije o datoteci zamjene na vašem sustavu, pokrenite sljedeću naredbu:



swapon

Izlaz gornje naredbe bio bi sličan onome prikazanom u nastavku.

Izlaz prikazuje da je /korijen Mapa sadrži datoteku zamjene vašeg sustava pod nazivom swapfile . Osim toga, veličina datoteke za zamjenu je 2 GB, a trenutno sustav koristi oko 41 megabajta prostora za zamjenu datoteka.





Kako RAM i prostor za zamjenu rade zajedno za pohranu privremenih podataka, možda ćete htjeti detaljne informacije o obojici. To možete učiniti pomoću besplatno naredba.

free -h

Kako stvoriti datoteku zamjene na Linuxu

Ako imate problema s performansama RAM -a, razmislite o stvaranju ili povećanju veličine datoteke zamjene.





Povezano: Kako upravljati memorijom na Linuxu

Ako imate sustav s malo RAM -a, na primjer, 2 GB, trebali biste stvoriti datoteku zamjene koja je otprilike dvostruko veća od vaše RAM memorije, tj. 4 GB.

S druge strane, ako na svom sustavu imate dovoljno RAM prostora, na primjer, 8 GB, vaša zamjenska datoteka može biti 25% RAM -a, odnosno 2 GB jer vaš RAM može primiti više podataka varijabilnih aplikacija.

Prije nego što možete stvoriti novu datoteku zamjene, svakako onemogućite svoju trenutnu /swapfile :

sudo swapoff /swapfile

Sada izradite swap datoteku veličine 2 GB pomoću fallocate naredba.

sudo fallocate -l 2G /swapfile

Ako nemate datoteku zamjene, gore spomenuta naredba će vam je stvoriti, ali u slučaju da je već imate, prebrisat će postojeću.

Podesite Swappiness na Linuxu

Swappiness je vrijednost koju Linux kernel koristi za određivanje koliko često RAM treba koristiti swap datoteku. Prema zadanim postavkama vrijednost je postavljena na 60. Što je veća vrijednost, vaš će RAM češće koristiti swap datoteku, što je idealno ako imate malo RAM -a. Moguće vrijednosti datoteke zamjene kreću se od 0 do 100.

Da biste vidjeli svoju vrijednost zamjene, pokrenite sljedeću naredbu:

cat /proc/sys/vm/swappiness

Za privremenu promjenu vrijednosti zamjene na vašem sustavu, na primjer, 20, upotrijebite sljedeću naredbu:

sudo sysctl vm.swappiness=20

Bilješka : Ova će se vrijednost vratiti na zadanu vrijednost nakon ponovnog pokretanja sustava.

Da biste zadržali svoju zamjenjivost, trebate dodati sljedeći redak vm.swappiness = 20 na dnu vašeg etc/sysctl.conf konfiguracijsku datoteku.

Ponovno pokrenite sustav kako bi promjene stupile na snagu.

reboot

Kako ukloniti zamjensku datoteku

Da biste uklonili datoteku zamjene koja vam više nije potrebna, najprije je onemogućite pomoću zamjena a zatim upotrijebite rm naredba za brisanje datoteke .

kako popraviti oštećene video datoteke mp4
sudo swapoff /swapfile
sudo rm /swapfile

Korištenje namjenskih particija za zamjenu

S postavljenom swap datotekom trebali biste očekivati ​​mnogo bolje performanse svog sustava jer će swap datoteka spriječiti pad sustava tijekom izvođenja aplikacija koje zahtijevaju mnogo memorije.

Za sustave kritične za misiju, razmislite o stvaranju namjenske particije na tvrdom disku za zamjenu. Swap particija i datoteka swap imaju svoje prednosti i nedostatke povezane s njima.

Udio Udio Cvrkut E -pošta Što je Linux Swap particija? Sve što trebate znati

Većina instalacija Linuxa predlaže da uključite swap particiju. Čemu služi swap particija? Evo što trebate znati.

Pročitajte Dalje
Povezane teme
  • Linux
  • Memorija računala
  • Linux
O autoru Dobro krenuti(36 objavljenih članaka)

Mwiza razvija softver po struci i opsežno piše o Linuxu i front-end programiranju. Neki od njegovih interesa uključuju povijest, ekonomiju, politiku i arhitekturu poduzeća.

Više od Mwize Kumwende

Pretplatite se na naše obavijesti

Pridružite se našem biltenu za tehničke savjete, recenzije, besplatne e -knjige i ekskluzivne ponude!

Kliknite ovdje za pretplatu