Parandage oma Linuxi arvuti jõudlust, õppides vabastama RAM-i ja hallata mälu tõhusamalt.

Kas teie Linuxi arvutil on raskusi teatud ressursimahukate programmidega? Või avastate sageli, et vaatate mitu minutit laadimisikooni, enne kui teie arvuti midagi teeb. Igal juhul tahame me kõik, et meie arvutid töötaksid oma parimal tasemel.

Muutmälu või lihtsalt RAM on tõhusa arvuti jaoks ülioluline, eriti mitme programmi või ressursimahukate rakenduste käitamisel. Siin on mõned viisid RAM-i jõudluse parandamiseks Linuxis.

Miks on RAM nii oluline?

Kui käivitate oma Linuxi arvutis rakenduse, salvestab programm andmed ja muud sageli kasutatavad failid RAM-i. Erinevalt teistest andmekandjatest, nagu SSD-d, võimaldab RAM kiiret lugemis- ja kirjutamiskiirust, mis tähendab kiiremat töötlemist.

Kui teil pole piisavalt RAM-i, märkate jõudluse kitsaskohti. Selle põhjuseks on asjaolu, et teie arvuti kasutab andmete salvestamiseks osa teie SSD-st või kõvakettast, mis töötleb teavet aeglasemalt.

Tõsine RAM-i puudus võib muuta teie süsteemi kasutuskõlbmatuks ja põhjustada mõnikord süsteemi krahhi.

RAM-i kasutamise kontrollimine Linuxis

Et teada saada, kas teie RAM-il on probleeme, saate seda jälgida mõne Linuxi utiliiti kasutades. Kui teile meeldib käsurida või olete Linuxi serveris, kasutage järgmist käsku:

tasuta -h 

Tasuta käsk näitab teie süsteemi vaba ja kasutatud RAM-i. The -h lipp lihtsalt ütleb, et väljund peaks olema inimesele loetavas vormingus.

GUI-põhistes Linuxi süsteemides saate kasutada System Monitori utiliiti. Vajutage lihtsalt nuppu Super või Aken klahvi ja seejärel otsige System Monitor. Monitor kuvab RAM-i kasutust. Lisaks kuvab see CPU ja võrgu teavet.

Ressursikasutusest ja RAM-i kasutamisest annavad hea ülevaate ka teised rakendused, näiteks htop.

Siit saate teada, kuidas saate oma RAM-i vabastada, et parandada oma Linuxi arvuti üldist jõudlust.

1. Lõpetage kasutamata teenused ja programmid

Mida rohkem programme või teenuseid oma Linuxi arvutis kasutate, seda kõrgemad on RAM-i nõuded. Mida rohkem vahekaarte brauseris avatuna hoiate, seda suurem on RAM-i kasutus.

Sõltuvalt distroost tehke ülevaade pakenditest, mida te enam ei vaja. Näiteks Debianil põhinevate distributsioonide puhul saate seda teha kasutage pakettide eemaldamiseks APT paketihaldurit.

Samuti saate kontrollida kõiki töötavaid teenuseid ja peatada kõik, mida te ei vaja. Teise võimalusena keelake nende automaatne käivitamine alglaadimisel. Linuxi distros, mis kasutab systemd, saate loetleda kõik töötavad programmid, kasutades järgmist käsku:

sudo systemctl list-units --type=service --state=töötab

Keelake ja peatage kõik süsteemiteenused mida sa enam ei vaja.

2. Kasutage alati ajakohast tarkvara

Enamikul madalatasemelistel programmeerimiskeeltel, nagu C ja C++, pole sisseehitatud prügikoristust. See tähendab, et programmeerijad peavad mälu spetsiaalselt eraldama ja eraldama.

Kui prügikoristust ei tehta õigesti, võib see põhjustada mälulekkeid: stsenaariumi, kus programm tarbib endiselt mäluruumi, kuigi see ei peaks seda tegema.

Kui tarkvaraprogrammis tuvastatakse mäluleke, parandavad arendajad vea tavaliselt järgmises värskenduses. Seetõttu on alati soovitatav oma tarkvara regulaarselt värskendada, et vältida vigu, mis võivad mälu mõjutada.

Sõltuvalt teie distributsioonist saate tarkvara värskendamiseks käivitada järgmise käsu.

# Debianil põhinevates distroos
sudo apt värskendus && sudo apt uuendus

# RHEL Linuxi derivaatidel
sudo dnf uuendus

# Arch-põhistel Linuxi distributsioonidel
sudo pacman -Syu

3. Kasutage kerget tarkvara

Uurige alati tarkvara, mida kavatsete oma süsteemi installida. Enamik tarkvarasaite esitab miinimumnõuded, mis näitavad, kui palju mälumahukas tarkvara on.

Samuti kasutage jälgimisutiliite, näiteks htop et kontrollida, millised rakendused tarbivad palju RAM-i.

Kui teie arvutil on minimaalselt RAM-i, kasutage kergeid kuvahaldureid, nagu LXDM, SLiM ja LightDM. Kuigi silmapaistvad kuvahaldurid, nagu GNOME ja KDM, on populaarsed, tarbivad need palju mäluressursse.

Samamoodi valige kerged veebibrauserid nagu Midori, Falkon, Pale Moon jne. et rahuldada teie igapäevaseid Internetis surfamise vajadusi.

Kergekaaluline tarkvara kehtib ka seda tüüpi Linuxi distro puhul, mille valite oma süsteemis või virtuaalmasinas käitamiseks. Näiteks kui teil on mälupiirangud, otsige kergeid Linuxi distributsioone selle asemel.

4. Reguleerige vahetust Linuxis

Vahetus on teie Linuxi süsteemi väärtus, mis määrab, kui sageli peaks teie süsteem kasutama kettal olevat virtuaalmälu, kui RAM on täis.

Ideaalis peaks teil olema madal vahetusväärtus; tavaliselt 0 ja 10 vahel. Nii saab teie süsteem enamasti kasutada RAM-i, mis on kiirem kui ketta kasutamine.

Kui teil on RAM-i probleeme, mis panevad teie süsteemi seisma, peaks teil olema kõrge vahetusväärtus. Näiteks, 60 et kasutaksite ketast ja väldiksite võimalikke süsteemi krahhi.

Saate oma vahetusväärtust kontrollida järgmise käsuga:

sysctl vm.swappiness

Vahetusväärtuse muutmiseks lisage omale järgmine rida või muutke seda /etc/sysctl.conf faili. Näiteks 10 määramiseks võite lisada rea:

vm.swappiness=10

Salvestage fail ja rakendage muudatused järgmise käsuga:

sudo sysctl -p

5. Tühjenda vahemälu ja hambad

Vahemälu ja kataloogikirjed (dentries) on olulised failisüsteemi toimingute optimeerimiseks Linuxis. Kuid need tarbivad väärtuslikke RAM-i ressursse ja võivad põhjustada mälupiiranguid.

Kui teil on tõsiseid mälupiiranguid, peaksite kaaluma vahemälu ja kirjete tühjendamist järgmise käsuga:

sünkroonimine && kaja 3 | sudo tee /proc/sys/vm/drop_caches

6. Taaskäivitage oma Linuxi arvuti

Mõned Linuxi administraatorid kiitlevad oma süsteemi tööajaga ja taunivad igasugust süsteemi taaskäivitamise ideed. Kuid aeg-ajalt peate oma süsteemi taaskäivitama. See vabastab teie RAM-i, lõpetades kõik teenused ja protsessid. See kustutab vahemällu salvestatud andmed ja eemaldab mälu killustumise, mis võib teie süsteemi aeglustada.

Lisaks aitab taaskäivitamine lahendada mälulekke probleeme ja muid teie süsteemis esinevaid taustprotsesse.

7. Lisage oma arvutisse rohkem RAM-i

Enamik arvuteid võimaldab teil lisada rohkem RAM-i või seda laiendada. Kui teil on tõsiseid RAM-i probleeme, on süsteemile rohkem RAM-i lisamine hea pikaajaline lahendus.

Lisades rohkem RAM-i, pakute rohkem ruumi töötavatele protsessidele ja teenustele, et andmeid kiiresti salvestada ja neile juurde pääseda ning protsessi käigus vähendada ketta vahetamise vajadust, mis on aeglasem.

Enne arvutile RAM-i ostmist veenduge, et teie arvuti võimaldab RAM-i uuendamist. Mõnel kaasaegsel arvutil on jõudluse parandamiseks emaplaadile joodetud RAM.

Samuti pidage meeles arvuti maksimaalset RAM-i mahtu ja kasutatavate RAM-kiipide tüüpi.

Optimeerige oma RAM maksimaalse jõudluse saavutamiseks

Hea RAM on süsteemi hea jõudluse võti. Veenduge alati, et teie töökoormusega toimetulemiseks oleks installitud piisavalt RAM-i.