Linux operativni sustav jedan je od najstabilnijih i najsigurnijih operativnih sustava za radnu površinu i poslužitelje, ne čudi što je to operativni sustav za većinu poslužitelja.
Administratori i inženjeri sustava vole Linux zbog njegove stabilnosti i performansi, ali povremeno i Linux doživljava prepreke u performansama.
"Pogreška čitanja na swap-uređaju" relativno je čest neuspjeh na Linuxu koji može uzrokovati pad sustava ili nereagiranje što ga čini neupotrebljivim. Ovaj vodič će vam pokazati kako ispraviti pogrešku čitanja u slučaju kvara swap uređaja na Ubuntu Linuxu.
Zašto koristiti zamjensku datoteku?
Swap datoteka može biti fizički medij za pohranu, kao što je USB pogon, datoteka na tvrdom disku ili namjenska particija na mediju za pohranu.
Zamjenske datoteke igraju važnu ulogu jer djeluju kao dopunski medij fizičkom RAM-u na vašem računalu. Kada izvodite procese koji zahtijevaju memoriju, a RAM memorije ponestane, Linux će swap datotekom koristiti za pokretanje ostalih aplikacija ili pohranu promjenjivih podataka.
Počevši od Ubuntu Linuxa 18.04, swap područje je prema zadanim postavkama swap datoteka, a prije toga swap područje je bilo namjensko zamijeni particiju.
Uobičajeni uzroci pogreške čitanja u slučaju kvara zamjenskog uređaja
Neki od najčešćih uzroka kvarova na zamijenjenim uređajima ili datotekama uključuju sljedeće:
- Vrlo malo RAM-a na vašem računalu: Kada vam na vašem sustavu ostane vrlo malo memorije, tada će većina aplikacija prisilno pohraniti promjenjive podatke u swap datoteku. Nažalost, čitanje podataka iz swap datoteke mnogo je sporije od čitanja iz RAM-a.
- Malo prostora za zamjenu uređaja: Problemi će se pojaviti ako imate vrlo malu zamjensku datoteku s puno podataka pohranjenih kao promjenjivi podaci, što će zauzvrat dovesti do slabih performansi sustava.
Gledajući gore spomenute uzroke, možemo reći da povećanje veličine RAM-a ili swap datoteke može pomoći u popravljanju pogreške čitanja na problemu swap uređaja u Ubuntuu.
Pregled veličine swap datoteke
Da biste ispravili pogrešku čitanja u slučaju kvara swap uređaja, morate osigurati da na svojoj swap datoteci imate dovoljno prostora za pohranu. U idealnom slučaju, veličina vaše swap datoteke trebala bi se malo podudarati s veličinom vaše RAM memorije.
Pokrenite sljedeću naredbu da provjerite veličinu swap datoteke na Ubuntu Linuxu. Uz to, navodi i RAM prostor.
swapon - show
Kao što možete vidjeti iz gornjeg rezultata, ovo određeno računalo ima swap datoteku za pohranu od 2 GB.
Možete i GUI sučelje provjeriti zamjensku datoteku i memoriju u upotrebi. pritisni Super + A tipke na tipkovnici i potražite Nadzor sustava. Grafikon u sredini prikazuje upotrebu vaše memorije i swap datoteke.
Poznavanje upotrebe datoteke swap i RAM-a važno je za donošenje informiranih odluka dok upravljanje RAM-om na Linuxu.
Stvaranje swap datoteke
Prije stvaranja ili povećanja veličine swap datoteke, onemogućite /swapfile pomoću naredbe u nastavku.
sudo swapoff / swapfile
Nakon što je swap datoteka onemogućena, spremni ste za izradu nove swap datoteke. Na primjer, da biste stvorili swap datoteku 4G, pokrenite sljedeću naredbu.
sudo fallocate -l 4G / swapfile
Iz sigurnosnih razloga trebali biste dodijeliti svojoj swap datoteci samo dopuštenja za čitanje i pisanje korijenskom korisniku, koristeći naredbu u nastavku.
sudo chmod 600 / swapfile
Možete odrediti da /swapfile je swap područje pomoću mkswap korisnost kao u nastavku.
sudo mkswap / swapfile
Konačno, swap datoteku možete omogućiti ili pokrenuti izvođenjem sljedeće naredbe.
sudo swapon / swapfile
Nadgledanje upotrebe memorije na Linuxu
Sada kada imate swap datoteku s dovoljno memorije, vaš Linux sustav će je koristiti u skladu s tim. Možete koristiti swap datoteku i korištenje RAM-a pomoću alata definiranih u ovom vodiču. Druga mogućnost provjere swap datoteke i korištenja RAM-a je korištenje besplatno -m naredba.
Nedostatak sistemske memorije primarni je razlog zašto programi na računalu ne reagiraju. Znanje kako ubiti takve programe može biti spas u takvim situacijama.
Kad Linux aplikacija prestane reagirati i padne, kako je možete ubiti? Isprobajte jedan od ovih trikova kako biste ubili zaglavljeni program u Linuxu.
Pročitajte Dalje
- Linux
- Računalna memorija
Mwiza po zanimanju razvija softver i intenzivno piše o Linuxu i front-end programiranju. Neki od njegovih interesa uključuju povijest, ekonomiju, politiku i arhitekturu poduzeća.
Pretplatite se na naše obavijesti
Pridružite se našem biltenu za tehničke savjete, recenzije, besplatne e-knjige i ekskluzivne ponude!
Još jedan korak…!
Potvrdite svoju e-adresu u e-pošti koju smo vam upravo poslali.