Uzlabojiet sava Linux datora veiktspēju, uzzinot, kā atbrīvot RAM un efektīvāk pārvaldīt atmiņu.

Vai jūsu Linux datoram ir grūtības apstrādāt noteiktas resursietilpīgas programmas? Vai arī jūs bieži novērojat ielādes ikonu vairākas minūtes, pirms dators kaut ko dara. Jebkurā gadījumā mēs visi vēlamies, lai mūsu datori darbotos vislabākajā līmenī.

Brīvpiekļuves atmiņa vai vienkārši operatīvā atmiņa ir ļoti svarīga, lai dators būtu veiktspējīgs, īpaši, ja tiek darbinātas vairākas programmas vai resursietilpīgas lietojumprogrammas. Šeit ir daži veidi, kā uzlabot RAM veiktspēju operētājsistēmā Linux.

Kāpēc RAM ir tik svarīga?

Ikreiz, kad palaižat lietojumprogrammu savā Linux datorā, programma saglabā datus un citus bieži pieejamos failus RAM. Atšķirībā no citiem datu nesējiem, piemēram, SSD, RAM nodrošina ātru lasīšanas un rakstīšanas ātrumu, kas nozīmē ātrāku apstrādi.

Ja jums nav pietiekami daudz RAM, jūs pamanīsit veiktspējas vājās vietas. Tas ir tāpēc, ka jūsu dators izmantos daļu no jūsu SSD vai cietā diska datu glabāšanai, kas apstrādā informāciju lēnāk.

instagram viewer

Nopietns RAM trūkums var padarīt jūsu sistēmu nelietojamu un dažkārt izraisīt sistēmas avāriju.

RAM lietojuma pārbaude operētājsistēmā Linux

Lai uzzinātu, vai jūsu RAM ir problēmas, varat to pārraudzīt, izmantojot dažas Linux utilītas. Ja esat apmierināts ar komandrindu vai izmantojat Linux serveri, izmantojiet šo komandu:

bezmaksas -h 

Bezmaksas komanda parāda bezmaksas un izmantoto RAM jūsu sistēmā. The -h karodziņš vienkārši norāda, ka izvadei jābūt cilvēkam lasāmā formātā.

Linux sistēmās, kuru pamatā ir GUI, varat izmantot System Monitor utilītu. Vienkārši nospiediet Super vai Logs taustiņu un pēc tam meklējiet System Monitor. Monitors parādīs RAM lietojumu. Turklāt tas parāda CPU un tīkla informāciju.

Citas lietojumprogrammas, piemēram, htop, arī sniedz labu pārskatu par resursu izmantošanu un RAM izmantošanu.

Lūk, kā varat atbrīvot RAM, lai uzlabotu Linux datora vispārējo veiktspēju.

1. Pārtrauciet neizmantotos pakalpojumus un programmas

Jo vairāk programmu vai pakalpojumu izmantojat savā Linux datorā, jo augstākas ir RAM prasības. Jo vairāk ciļņu pārlūkprogrammā paliek atvērts, jo lielāks ir RAM lietojums.

Atkarībā no izplatīšanas veida, izpētiet iepakojumus, kas jums vairs nav nepieciešami. Piemēram, uz Debian balstītos distros jūs varat izmantojiet APT pakotņu pārvaldnieku, lai noņemtu pakotnes.

Varat arī pārbaudīt visus darbojošos pakalpojumus un apturēt tos, kas jums nav nepieciešami. Vai arī atspējojiet to automātisku palaišanu sāknēšanas laikā. Linux distros, izmantojot systemd, varat uzskaitīt visas darbojošās programmas, izmantojot šādu komandu:

sudo systemctl list-units --type=service --state=darbojas

Atspējot un apturēt visus sistēmas pakalpojumus kas jums vairs nav vajadzīgs.

2. Vienmēr izmantojiet jaunāko programmatūru

Lielākajai daļai zema līmeņa programmēšanas valodu, piemēram, C un C++, nav iebūvēta atkritumu savākšana. Tas nozīmē, ka programmētājiem ir īpaši jāpiešķir un jāatdala atmiņa.

Ja atkritumu savākšana netiek veikta pareizi, tas var izraisīt atmiņas noplūdi: scenārijs, kurā programma joprojām patērē atmiņas vietu, lai gan tas nav paredzēts.

Ja programmatūras programmā tiek konstatēta atmiņas noplūde, parasti izstrādātāji kļūdu novērš nākamajā atjauninājumā. Tāpēc vienmēr ir ieteicams regulāri atjaunināt programmatūru, lai izvairītos no kļūdām, kas var ietekmēt atmiņu.

Varat palaist šo komandu, lai atjauninātu programmatūru atkarībā no jūsu distribūcijas.

# Uz Debian balstītiem distribūcijām
sudo apt atjauninājums un sudo apt jauninājums

# Par RHEL Linux atvasinājumiem
sudo dnf jauninājums

# Linux distribūcijās, kuru pamatā ir Arch
sudo pacman -Syu

3. Izmantojiet vieglo programmatūru

Vienmēr izpētiet programmatūru, kuru instalējat savā sistēmā. Lielākā daļa programmatūras vietņu nodrošina minimālās prasības, kas labi parāda, cik liela ir programmatūras atmiņas ietilpība.

Tāpat izmantojiet uzraudzības utilītas, piemēram, htop lai pārbaudītu, kuras lietojumprogrammas patērē daudz RAM.

Izmantojiet vieglus displeja pārvaldniekus, piemēram, LXDM, SLiM un LightDM, ja datoram ir minimāla RAM. Lai gan ievērojami displeju pārvaldnieki, piemēram, GNOME un KDM, ir populāri, tie patērē daudz atmiņas resursu.

Tāpat izvēlieties vieglas tīmekļa pārlūkprogrammas piemēram, Midori, Falkon, Pale Moon utt. lai nodrošinātu jūsu ikdienas interneta sērfošanas vajadzības.

Viegla programmatūra attiecas arī uz tāda veida Linux distro, kuru izvēlaties palaist savā sistēmā vai virtuālajā mašīnā. Piemēram, ja jums ir atmiņas ierobežojumi, dodieties uz vieglajiem Linux distros vietā.

4. Pielāgojiet apmaiņu operētājsistēmā Linux

Swappiness ir jūsu Linux sistēmas vērtība, kas nosaka, cik bieži sistēmai ir jāizmanto diskā esošā virtuālā atmiņa, kad RAM ir pilna.

Ideālā gadījumā jums vajadzētu būt zemai mijmaiņas vērtībai; parasti no 0 līdz 10. Tādā veidā jūsu sistēma lielākoties izmanto RAM, kas ir ātrāka nekā diska izmantošana.

Tomēr, ja rodas problēmas ar RAM, kuru dēļ sistēma apstājas, jums vajadzētu būt lielai mijmaiņas vērtībai. Piemēram, 60 lai jūs izmantotu disku un izvairītos no iespējamām sistēmas avārijām.

Varat pārbaudīt mijmaiņas vērtību, izmantojot šo komandu:

sysctl vm.swappiness

Lai mainītu mijmaiņas vērtību, pievienojiet vai mainiet šo rindu savā /etc/sysctl.conf failu. Piemēram, lai iestatītu to uz 10, varat pievienot rindu:

vm.swappiness=10

Saglabājiet failu un piemērojiet izmaiņas, izmantojot šo komandu:

sudo sysctl -p

5. Notīriet kešatmiņu un zobus

Kešatmiņas un direktoriju ieraksti (dentries) ir svarīgi, lai optimizētu failu sistēmas darbības operētājsistēmā Linux. Tomēr tie patērē vērtīgus RAM resursus un var izraisīt atmiņas ierobežojumus.

Ja rodas nopietni atmiņas ierobežojumi, apsveriet iespēju notīrīt kešatmiņu un ierakstus, izmantojot šo komandu:

sinhronizācija un atbalss 3 | sudo tee /proc/sys/vm/drop_caches

6. Pārstartējiet savu Linux datoru

Daži Linux administratori lepojas ar savu sistēmas darbības laiku un ienīst jebkādas idejas par sistēmas atsāknēšanu. Bet dažreiz jums ir jāpārstartē sistēma. Tas atbrīvo jūsu RAM, pārtraucot visus pakalpojumus un procesus. Tas notīrīs kešatmiņā saglabātos datus un noņems atmiņas sadrumstalotību, kas var palēnināt sistēmas darbību.

Turklāt atsāknēšana palīdz atrisināt atmiņas noplūdes problēmas un citus jūsu sistēmā esošos fona procesus.

7. Pievienojiet savam datoram vairāk RAM

Lielākā daļa datoru ļauj pievienot vairāk RAM vai paplašināt to. RAM pievienošana sistēmai ir labs ilgtermiņa risinājums, ja rodas nopietnas RAM problēmas.

Pievienojot vairāk RAM, jūs nodrošināsiet vairāk vietas darbības procesiem un pakalpojumiem, lai ātri uzglabātu un piekļūtu datiem, un procesa laikā samazināsiet vajadzību pēc diska maiņas, kas ir lēnāka.

Pirms sākat iegādāties RAM savam datoram, pārliecinieties, vai jūsu dators nodrošina RAM jaunināšanu. Dažiem mūsdienu datoriem ir RAM, kas pielodēta pie mātesplates, lai uzlabotu veiktspēju.

Ņemiet vērā arī datora maksimālo RAM ietilpību un tajā izmantoto RAM mikroshēmu veidu.

Optimizējiet savu RAM, lai nodrošinātu maksimālu veiktspēju

Laba RAM ir labas sistēmas veiktspējas atslēga. Vienmēr pārliecinieties, vai jums ir instalēta pietiekami daudz RAM, lai apstrādātu jūsu darba slodzi.