Paranna Linux-tietokoneesi suorituskykyä oppimalla vapauttamaan RAM-muistia ja hallitsemaan muistia tehokkaammin.

Onko Linux-tietokoneesi vaikeuksia käsitellä tiettyjä resurssiintensiivisiä ohjelmia? Tai ehkä huomaat usein tuijottavan latauskuvaketta useita minuutteja, ennen kuin tietokoneesi tekee jotain. Joka tapauksessa me kaikki haluamme tietokoneidemme toimivan parhaimmillaan.

Random Access Memory tai yksinkertaisesti RAM on ratkaisevan tärkeä tehokkaan PC: n kannalta, varsinkin kun käytössä on useita ohjelmia tai resurssiintensiivisiä sovelluksia. Tässä on joitain tapoja parantaa RAM-muistin suorituskykyä Linuxissa.

Miksi RAM on niin tärkeä?

Aina kun käytät sovellusta Linux-tietokoneellasi, ohjelma tallentaa tiedot ja muut usein käytettävät tiedostot RAM-muistiin. Toisin kuin muut tallennusvälineet, kuten SSD-levyt, RAM mahdollistaa nopean luku- ja kirjoitusnopeuden, mikä tarkoittaa nopeampaa käsittelyä.

Jos sinulla ei ole tarpeeksi RAM-muistia, huomaat suorituskyvyn pullonkauloja. Tämä johtuu siitä, että tietokoneesi käyttää osaa SSD-levystäsi tai kiintolevystäsi tietojen tallentamiseen, mikä on hitaampaa tietojen käsittelyssä.

instagram viewer

Vakava RAM-muistin puute voi tehdä järjestelmästäsi käyttökelvottoman ja aiheuttaa toisinaan järjestelmän kaatumisen.

RAM-muistin käytön tarkistaminen Linuxissa

Jos haluat selvittää, onko RAM-muistissasi ongelmia, voit seurata sitä joidenkin Linux-apuohjelmien avulla. Jos olet tyytyväinen komentorivin käyttöön tai olet Linux-palvelimella, käytä seuraavaa komentoa:

ilmainen -h 

Free-komento näyttää vapaan ja käytetyn RAM-muistin järjestelmässäsi. The -h lippu ilmoittaa yksinkertaisesti, että tulosteen tulee olla ihmisen luettavassa muodossa.

GUI-pohjaisissa Linux-järjestelmissä voit käyttää System Monitor -apuohjelmaa. Paina yksinkertaisesti Super tai Ikkuna -näppäintä ja etsi sitten System Monitor. Näyttö näyttää RAM-muistin käytön. Lisäksi se näyttää suorittimen ja verkon tiedot.

Muut sovellukset, kuten htop, tarjoavat myös hyvän yleiskuvan resurssien käytöstä ja RAM-muistin käytöstä.

Näin voit vapauttaa RAM-muistia parantaaksesi Linux-tietokoneesi yleistä suorituskykyä.

1. Lopeta käyttämättömät palvelut ja ohjelmat

Mitä enemmän ohjelmia tai palveluita käytät Linux-tietokoneellasi, sitä korkeammat RAM-vaatimukset ovat. Mitä enemmän välilehtiä pidät auki selaimessasi, sitä enemmän käytät RAM-muistia.

Jakelustasi riippuen kartoi paketit, joita et enää tarvitse. Esimerkiksi Debian-pohjaisissa distroissa voit Käytä APT-pakettienhallintaa pakettien poistamiseen.

Voit myös tarkistaa kaikki käynnissä olevat palvelut ja lopettaa kaikki tarpeettomat. Vaihtoehtoisesti voit estää niitä käynnistymästä automaattisesti käynnistyksen yhteydessä. Linux-distroissa, joissa on systemd, voit luetella kaikki käynnissä olevat ohjelmat käyttämällä seuraavaa komentoa:

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

Poista käytöstä ja pysäytä kaikki järjestelmäpalvelut joita et enää tarvitse.

2. Käytä aina ajan tasalla olevaa ohjelmistoa

Useimmissa matalan tason ohjelmointikielissä, kuten C ja C++, ei ole sisäänrakennettua roskienkeräystä. Tämä tarkoittaa, että ohjelmoijien on erityisesti varattava ja purettava muisti.

Jos roskien keräämistä ei tehdä oikein, se voi johtaa muistivuotojin: tilanne, jossa ohjelma kuluttaa edelleen muistitilaa, vaikka sen ei pitäisi tehdä.

Kun ohjelmistossa havaitaan muistivuoto, yleensä kehittäjät korjaavat vian seuraavassa päivityksessä. Siksi on aina suositeltavaa päivittää ohjelmisto säännöllisesti, jotta vältytään virheiltä, ​​jotka voivat vaikuttaa muistiin.

Voit suorittaa seuraavan komennon päivittääksesi ohjelmiston jakelustasi riippuen.

# Debian-pohjaisissa distroissa
sudo apt päivitys && sudo apt päivitys

# RHEL Linuxin johdannaisilla
sudo dnf -päivitys

# Arch-pohjaisissa Linux-distroissa
sudo pacman -Syu

3. Käytä kevyttä ohjelmistoa

Tutki aina ohjelmistoa, jonka aiot asentaa järjestelmääsi. Useimmat ohjelmistosivustot tarjoavat vähimmäisvaatimukset, jotka ovat hyvä osoitus siitä, kuinka paljon muistia ohjelmisto on.

Myös, käytä valvontaapuohjelmia, kuten htop tarkistaaksesi, mitkä sovellukset kuluttavat paljon RAM-muistia.

Käytä kevyitä näytönohjaimia, kuten LXDM, SLiM ja LightDM, jos tietokoneessasi on vähän RAM-muistia. Vaikka näkyvät näytönohjaimet, kuten GNOME ja KDM, ovat suosittuja, ne kuluttavat paljon muistiresursseja.

Samoin Valitse kevyet verkkoselaimet kuten Midori, Falkon, Pale Moon jne. päivittäiset Internet-surffaustarpeesi.

Kevyt ohjelmisto pätee myös sellaisiin Linux-distroihin, jotka valitset käytettäväksi järjestelmässäsi tai virtuaalikoneessa. Jos sinulla on esimerkiksi muistirajoitteita, valitse kevyitä Linux-distroja sen sijaan.

4. Säädä Swapppiness Linuxissa

Swapppiness on Linux-järjestelmäsi arvo, joka määrittää, kuinka usein järjestelmän tulee käyttää levyllä olevaa virtuaalimuistia, kun RAM on täynnä.

Ihannetapauksessa sinulla pitäisi olla alhainen swap-arvo; yleensä välillä 0 ja 10. Tällä tavalla järjestelmäsi saa enimmäkseen käyttää RAM-muistia, mikä on nopeampaa kuin levyn käyttö.

Jos sinulla on kuitenkin RAM-ongelmia, jotka saavat järjestelmän pysähtymään, swap-arvon pitäisi olla korkea. Esimerkiksi, 60 jotta voit hyödyntää levyä ja välttää mahdolliset järjestelmän kaatumiset.

Voit tarkistaa swap-arvon käyttämällä seuraavaa komentoa:

sysctl vm.swappiness

Voit muuttaa vaihtoarvoa lisäämällä tai muokkaamalla seuraavaa riviä /etc/sysctl.conf tiedosto. Jos haluat esimerkiksi asettaa sen arvoon 10, voit lisätä rivin:

vm.swappiness=10

Tallenna tiedosto ja ota muutokset käyttöön seuraavalla komennolla:

sudo sysctl -p

5. Tyhjennä välimuisti ja hampaat

Välimuisti- ja hakemistomerkinnät (dentries) ovat tärkeitä tiedostojärjestelmän toiminnan optimoinnissa Linuxissa. Ne kuluttavat kuitenkin arvokkaita RAM-resursseja ja voivat aiheuttaa muistirajoituksia.

Jos sinulla on vakavia muistirajoituksia, sinun tulee harkita välimuistin ja merkintöjen tyhjentämistä seuraavalla komennolla:

synkronointi && kaiku 3 | sudo tee /proc/sys/vm/drop_caches

6. Käynnistä Linux-tietokoneesi uudelleen

Jotkut Linux-järjestelmänvalvojat kerskuvat järjestelmän käyttöajastaan ​​ja inhoavat ajatusta järjestelmän uudelleenkäynnistämisestä. Mutta joskus sinun on käynnistettävä järjestelmä uudelleen. Se vapauttaa RAM-muistia lopettamalla kaikki palvelut ja prosessit. Tämä tyhjentää välimuistissa olevat tiedot ja poistaa muistin pirstoutumisen, joka voi hidastaa järjestelmääsi.

Lisäksi uudelleenkäynnistys auttaa ratkaisemaan muistivuoto-ongelmat ja muut järjestelmässäsi olevat taustaprosessit.

7. Lisää RAM-muistia tietokoneellesi

Useimmissa tietokoneissa voit lisätä RAM-muistia tai laajentaa sitä. RAM-muistin lisääminen järjestelmään on hyvä pitkän aikavälin ratkaisu, jos sinulla on vakavia RAM-ongelmia.

Lisäämällä enemmän RAM-muistia annat enemmän tilaa käynnissä oleville prosesseille ja palveluille tietojen nopeaan tallentamiseen ja käyttämiseen ja prosessin aikana vähentäen tarvetta vaihtaa levylle, mikä on hitaampaa.

Ennen kuin ostat RAM-muistia tietokoneellesi, varmista, että tietokoneesi sallii RAM-päivityksen. Joissakin nykyaikaisissa tietokoneissa on emolevyyn juotettu RAM suorituskyvyn parantamiseksi.

Muista myös tietokoneen suurin RAM-kapasiteetti ja sen käyttämien RAM-sirujen tyyppi.

Optimoi RAM-muistisi maksimaalisen suorituskyvyn saavuttamiseksi

Hyvä RAM on avain hyvän järjestelmän suorituskyvyn kannalta. Varmista aina, että sinulla on tarpeeksi RAM-muistia, jotta voit käsitellä oman tyyppisi työkuormaa.