Operacijski sistem Linux je eden najbolj stabilnih in varnih namiznih in strežniških operacijskih sistemov, zato ni čudno, da je to operacijski sistem za večino strežnikov.
Sistemski skrbniki in inženirji imajo Linux radi zaradi njegove stabilnosti in zmogljivosti, toda občasno tudi Linux doživlja težave z zmogljivostjo.
"Napaka pri branju na swap-napravi" je razmeroma pogosta okvara v Linuxu, ki lahko povzroči zrušitev vašega sistema ali njegovo neodzivnost, zaradi česar je neuporaben. Ta priročnik vam bo pokazal, kako popraviti napako branja pri napaki swap-naprave v Ubuntu Linux.
Zakaj uporabljati swap datoteko?
Datoteka za zamenjavo je lahko fizični pomnilniški medij, kot je pogon USB, datoteka na trdem disku ali posebna particija na pomnilniškem mediju.
Zamenjave datotek igrajo pomembno vlogo, ker delujejo kot dopolnilni medij fizičnemu RAM-u v vašem računalniku. Ko izvajate pomnilniško intenzivne procese in v RAM-u zmanjka prostora za shranjevanje, bo Linux swap datoteko uporabil za zagon drugih aplikacij ali shranjevanje spremenljivih podatkov.
Začenši z Ubuntu Linux 18.04, je swap območje privzeto swap datoteka, pred tem pa je bilo swap območje namensko zamenjaj particijo.
Pogosti vzroki napake branja pri napaki zamenjave naprave
Nekateri najpogostejši vzroki napak na izmenljivih napravah ali datotekah vključujejo naslednje:
- Zelo malo RAM-a v računalniku: Ko vam v sistemu ostane zelo malo pomnilnika, bo večina aplikacij na silo shranila spremenljive podatke v swap datoteko. Na žalost je branje podatkov iz swap datoteke veliko počasnejše kot branje iz RAM-a.
- Malo prostora za shranjevanje naprave: Težave se pojavijo, če imate zelo majhno swap datoteko z veliko podatki, ki so shranjeni kot spremenljivi podatki, kar bo posledično povzročilo nizko zmogljivost sistema.
Če pogledamo zgoraj omenjene vzroke, lahko rečemo, da lahko povečanje velikosti RAM-a ali swap datoteke pomaga pri odpravljanju napake pri branju pri vprašanju swap-naprave v Ubuntuju.
Ogled velikosti datoteke swap
Če želite odpraviti napako branja pri napaki swap naprave, se prepričajte, da imate v svoji swap datoteki dovolj prostora za shranjevanje. Idealno bi bilo, da se velikost vaše swap datoteke nekoliko ujema z velikostjo vašega RAM-a.
Zaženite naslednji ukaz, da preverite velikost swap datoteke v Ubuntu Linux. Poleg tega je naveden tudi prostor RAM-a.
swapon - show
Kot lahko vidite iz zgornjega izhoda, ima ta računalnik 2 GB prostora za izmenjavo datotek.
Lahko pa tudi vmesnik GUI, da preverite swap datoteko in uporabljeni pomnilnik. Pritisnite tipko Super + A tipke na tipkovnici in poiščite Sistemski monitor. Graf na sredini prikazuje porabo pomnilnika in datotek za zamenjavo.
Poznavanje izmenjalne datoteke in uporabe RAM-a je pomembno za sprejemanje premišljenih odločitev upravljanje RAM-a na Linuxu.
Ustvarjanje swap datoteke
Preden ustvarite ali povečate velikost swap datoteke, onemogočite /swapfile z uporabo spodnjega ukaza.
sudo swapoff / swapfile
Ko je swap datoteka onemogočena, ste pripravljeni ustvariti novo swap datoteko. Če želite na primer ustvariti swap datoteko 4G, zaženite naslednji ukaz.
sudo fallocate -l 4G / swapfile
Zaradi varnosti bi morali svoji swap datoteki dodeliti samo dovoljenja za branje in pisanje korenskemu uporabniku z uporabo spodnjega ukaza.
sudo chmod 600 / swapfile
Lahko določite, da /swapfile je izmenjalno območje z uporabo mkswap kot spodaj.
sudo mkswap / swapfile
Končno lahko swap datoteko omogočite ali zaženete tako, da zaženete naslednji ukaz.
sudo swapon / swapfile
Spremljanje uporabe pomnilnika v Linuxu
Zdaj, ko imate na voljo swap datoteko z dovolj pomnilnika, jo bo vaš sistem Linux ustrezno uporabil. Swap datoteko in uporabo RAM-a lahko spremljate z orodji, opredeljenimi v tem priročniku. Druga možnost za preverjanje uporabe swap datotek in RAM-a je uporaba brezplačno -m ukaz.
Pomanjkanje sistemskega pomnilnika je glavni razlog, da se programi v računalniku ne odzivajo. Vedeti, kako ubiti takšne programe, je v takšnih situacijah lahko rešilno.
Ko se aplikacija Linux ne odziva in se zruši, kako jo lahko ubijete? Poskusite enega od teh trikov, da ubijete zataknjeni program v Linuxu.
Preberite Naprej
- Linux
- Računalniški pomnilnik
Mwiza po poklicu razvija programsko opremo in veliko piše o Linuxu in front-end programiranju. Nekatera njegova zanimanja vključujejo zgodovino, ekonomijo, politiko in arhitekturo podjetij.
Naročite se na naše novice
Pridružite se našemu glasilu za tehnične nasvete, preglede, brezplačne e-knjige in ekskluzivne ponudbe!
Še en korak…!
Potrdite svoj e-poštni naslov v e-poštnem sporočilu, ki smo vam ga pravkar poslali.