Kako začeti z zamenjavo datotek v Linuxu

Kako začeti z zamenjavo datotek v Linuxu

Ta priročnik vam bo predstavil zamenjavo datotek v Linuxu, tako da boste opredelili, kaj je datoteka swap in kako pomembno vlogo ima pri ohranjanju stabilnosti vašega sistema.





Kaj je datoteka za zamenjavo?

Zamenjalna datoteka v Linuxu je datoteka na trdem disku, ki jo jedro Linuxa uporablja za shranjevanje spremenljivih podatkov aplikacij, ki se izvajajo v vašem računalniku. Postopek, znan kot zamenjava, je odgovoren za prenos podatkov v datoteko za zamenjavo, kadar pomnilnik z naključnim dostopom (RAM) ne zadošča.





Predstavljajte si, da uporabljate aplikacijo, ki porabi veliko pomnilnika, in sistem začne uporabljati 100% RAM-a, operacijski sistem Linux pa bo uporabil datoteko za zamenjavo, da prepreči, da bi se vaš RAM napolnil in sistem postal neodziven ali še huje: sesutje.





Opomba : Branje podatkov iz datoteke za zamenjavo je nekoliko počasnejše kot branje neposredno iz RAM -a, vendar je to boljša alternativa kot zrušitev sistema.

Ogled datoteke zamenjave z uporabo swapona

Če želite dobiti informacije o datoteki za zamenjavo v vašem sistemu, zaženite naslednji ukaz:



swapon

Izhod zgornjega ukaza bi bil podoben tistemu, ki je prikazan spodaj.

Izhod prikazuje, da je /root mapa vsebuje datoteko za zamenjavo vašega sistema z imenom swapfile . Poleg tega je velikost datoteke za zamenjavo 2 GB, trenutno pa sistem uporablja približno 41 megabajtov prostora za zamenjavo datotek.





Ker RAM in prostor za izmenjavo sodelujeta pri shranjevanju začasnih podatkov, boste morda želeli podrobne informacije o obeh. To lahko storite z uporabo prost ukaz.

free -h

Kako ustvariti zamenjavo datoteke v Linuxu

Če imate težave z zmogljivostjo RAM -a, razmislite o ustvarjanju ali povečanju velikosti datoteke za zamenjavo.





Povezano: Kako upravljati svoj spomin v Linuxu

Če imate sistem z malo RAM -a, na primer 2 GB, ustvarite datoteko za zamenjavo, ki je približno dvakrat večja od RAM -a, to je 4 GB.

Po drugi strani pa, če imate v sistemu na primer dovolj prostora za RAM, na primer 8 GB, je lahko vaša datoteka za zamenjavo 25% RAM -a, to je 2 GB, ker lahko vaš RAM sprejme več podatkov spremenljivih aplikacij.

Preden lahko ustvarite novo datoteko za zamenjavo, onemogočite svojo trenutno /swapfile :

sudo swapoff /swapfile

Zdaj ustvarite datoteko za zamenjavo velikosti 2 GB s pomočjo napačen ukaz.

sudo fallocate -l 2G /swapfile

Če datoteke za zamenjavo nimate, bo zgoraj omenjeni ukaz ustvaril eno za vas, če pa jo že imate, bo prepisal obstoječo.

Prilagodite Swappiness v Linuxu

Swappiness je vrednost, ki jo jedro Linuxa uporablja za določanje, kako pogosto naj RAM uporablja datoteko za zamenjavo. Privzeto je vrednost nastavljena na 60. Višja kot je vrednost, pogosteje bo vaš RAM uporabljal datoteko zamenjave, kar je idealno, če imate malo RAM -a. Možne vrednosti datoteke za zamenjavo so od 0 do 100.

Če si želite ogledati vrednost zamenjave, zaženite naslednji ukaz:

cat /proc/sys/vm/swappiness

Če želite začasno spremeniti vrednost zamenjave v sistemu, na primer 20, uporabite naslednji ukaz:

sudo sysctl vm.swappiness=20

Opomba : Ta vrednost bo po ponovnem zagonu sistema ponastavljena na privzeto.

Če želite ohraniti svojo zamenjavo, dodajte naslednjo vrstico vm.swappiness = 20 na dnu svojega etc/sysctl.conf konfiguracijsko datoteko.

Če želite, da spremembe začnejo veljati, znova zaženite sistem.

reboot

Kako odstraniti zamenjano datoteko

Če želite odstraniti datoteko zamenjave, ki je ne potrebujete več, jo najprej onemogočite z uporabo zamenjava in nato uporabite rm za brisanje datoteke .

izklopi obvestila po pošti windows 10
sudo swapoff /swapfile
sudo rm /swapfile

Uporaba namenskih particij za zamenjavo

Če imate datoteko za zamenjavo, bi morali pričakovati veliko boljše delovanje sistema, ker bo datoteka za zamenjavo preprečila zrušitev sistema med izvajanjem aplikacij, ki zahtevajo veliko pomnilnika.

Za sisteme, ki so kritični do misije, razmislite o ustvarjanju namenske particije na trdem disku za zamenjavo. Zamenjalna particija in datoteka za zamenjavo imata svoje prednosti in slabosti.

Deliti Deliti Cvrkutati E-naslov Kaj je particija za zamenjavo Linuxa? Vse, kar morate vedeti

Večina namestitev Linuxa predlaga, da vključite swap particijo. Čemu služi swap particija? Tukaj morate vedeti.

Preberite Naprej
Sorodne teme
  • Linux
  • Pomnilnik računalnika
  • Linux
O avtorju Dobro za iti(36 objavljenih člankov)

Mwiza po poklicu razvija programsko opremo in veliko piše o Linuxu in vmesnem programiranju. Nekateri njegovi interesi vključujejo zgodovino, ekonomijo, politiko in podjetniško arhitekturo.

Več od Mwize Kumwenda

Naročite se na naše novice

Pridružite se našemu glasilu za tehnične nasvete, ocene, brezplačne e -knjige in ekskluzivne ponudbe!

Kliknite tukaj, da se naročite