Darba sākšana ar failu maiņu operētājsistēmā Linux

Darba sākšana ar failu maiņu operētājsistēmā Linux

Šī rokasgrāmata iepazīstinās jūs ar failu maiņu operētājsistēmā Linux, nosakot, kas ir mijmaiņas fails, un tā svarīgo lomu sistēmas stabilitātes uzturēšanā.





Kas ir mijmaiņas fails?

Mijmaiņas fails operētājsistēmā Linux ir fails cietajā diskā, ko Linux kodols izmanto, lai saglabātu mainīgos datus par lietojumprogrammām, kas darbojas jūsu datorā. Process, kas pazīstams kā apmaiņa, ir atbildīgs par datu pārsūtīšanu uz mijmaiņas failu, ja ar brīvpiekļuves atmiņu (RAM) nepietiek.





Iedomājieties, ka jūs izmantojat atmiņu ietilpīgu lietojumprogrammu un sistēma sāk izmantot 100% RAM, Linux operētājsistēma izmantos mijmaiņas failu, lai izvairītos no jūsu RAM aizpildīšanas un padarītu jūsu sistēmu nereaģējošu vai sliktāku: avāriju.





Piezīme : Datu lasīšana no mijmaiņas faila ir nedaudz lēnāka nekā lasīšana tieši no RAM, taču tā ir labāka alternatīva nekā sistēmas avārija.

Skatiet savu mijmaiņas failu, izmantojot swapon

Lai iegūtu informāciju par mijmaiņas failu savā sistēmā, izpildiet šādu komandu:



swapon

Iepriekš minētās komandas iznākums būtu līdzīgs zemāk redzamajam.

Rezultāts parāda, ka /sakne mapē ir jūsu sistēmas mijmaiņas fails ar nosaukumu maiņas fails . Turklāt mijmaiņas faila lielums ir 2 GB, un pašlaik sistēma izmanto aptuveni 41 megabaitu mijmaiņas faila vietas.





Tā kā RAM un mijmaiņas vieta darbojas kopā, lai saglabātu pagaidu datus, iespējams, vēlēsities detalizētu informāciju par abiem. To var izdarīt, izmantojot bezmaksas komandu.

free -h

Kā izveidot mijmaiņas failu operētājsistēmā Linux

Ja rodas problēmas ar operatīvo atmiņu, apsveriet iespēju izveidot vai palielināt mijmaiņas faila lielumu.





Saistīts: Kā pārvaldīt savu atmiņu operētājsistēmā Linux

Ja jums ir sistēma ar zemu RAM, piemēram, 2 GB, jums jāizveido mijmaiņas fails, kas ir aptuveni divas reizes lielāks par jūsu RAM, t.i., 4 GB.

No otras puses, ja jūsu sistēmā ir pietiekami daudz vietas RAM, piemēram, 8 GB, tad jūsu mijmaiņas fails var būt 25% no jūsu RAM, t.i., 2 GB, jo jūsu RAM var uzņemt vairāk lietojumprogrammu mainīgo datu.

Pirms varat izveidot jaunu mijmaiņas failu, noteikti atspējojiet pašreizējo /swapfile :

sudo swapoff /swapfile

Tagad izveidojiet mijmaiņas failu, kura lielums ir 2 GB, izmantojot nokrist komandu.

sudo fallocate -l 2G /swapfile

Ja jums nav mijmaiņas faila, iepriekšminētā komanda jums to izveidos, bet, ja jums tāds jau ir, tas pārrakstīs esošo.

Pielāgojiet Swappiness operētājsistēmā Linux

Mijmaiņas spēja ir vērtība, ko Linux kodols izmanto, lai noteiktu, cik bieži RAM vajadzētu izmantot mijmaiņas failu. Pēc noklusējuma vērtība ir iestatīta uz 60. Jo augstāka vērtība, jo biežāk jūsu RAM izmantos mijmaiņas failu, kas ir ideāli, ja jums ir zems RAM apjoms. Iespējamās mijmaiņas failu vērtības svārstās no 0 līdz 100.

Lai skatītu maināmības vērtību, izpildiet šādu komandu:

cat /proc/sys/vm/swappiness

Lai īslaicīgi mainītu sistēmas maiņas vērtību, piemēram, 20, izmantojiet šādu komandu:

sudo sysctl vm.swappiness=20

Piezīme : Pēc sistēmas restartēšanas šī vērtība tiks atiestatīta uz noklusējuma vērtību.

Lai saglabātu maināmību, jāpievieno šāda rindiņa vm.apmaiņa = 20 jūsu apakšā etc/sysctl.conf konfigurācijas fails.

Noteikti restartējiet sistēmu, lai izmaiņas stātos spēkā.

reboot

Kā noņemt mijmaiņas failu

Lai noņemtu mijmaiņas failu, kas jums vairs nav nepieciešams, vispirms atspējojiet to, izmantojot maiņa un pēc tam izmantojiet rm komandu, lai izdzēstu failu .

cik daudz naudas es varu nopelnīt bitcoīnu ieguvi
sudo swapoff /swapfile
sudo rm /swapfile

Īpašu nodalījumu izmantošana maiņai

Ja mijmaiņas fails ir ievietots, jums vajadzētu sagaidīt daudz labāku sistēmas veiktspēju, jo mijmaiņas fails neļaus jūsu sistēmai avarēt, darbinot atmiņas ietilpīgas lietojumprogrammas.

Sistēmām, kas ir svarīgas misijai, apsveriet iespēju izveidot īpašu nodalījumu cietajā diskā, lai to mainītu. Mijmaiņas nodalījumam un mijmaiņas failam ir savi plusi un mīnusi.

Kopīgot Kopīgot Čivināt E -pasts Kas ir Linux mijmaiņas nodalījums? Viss, kas jums jāzina

Lielākā daļa Linux instalāciju iesaka iekļaut mijmaiņas nodalījumu. Kam paredzēts mijmaiņas nodalījums? Lūk, kas jums jāzina.

Lasīt Tālāk
Saistītās tēmas
  • Linux
  • Datora atmiņa
  • Linux
Par autoru Labi iet(36 raksti publicēti)

Mwiza izstrādā programmatūru pēc profesijas un plaši raksta par Linux un front-end programmēšanu. Dažas no viņa interesēm ietver vēsturi, ekonomiku, politiku un uzņēmumu arhitektūru.

Vairāk no Mwiza Kumwenda

Abonējiet mūsu biļetenu

Pievienojieties mūsu informatīvajam izdevumam, lai iegūtu tehniskus padomus, pārskatus, bezmaksas e -grāmatas un ekskluzīvus piedāvājumus!

Noklikšķiniet šeit, lai abonētu