jäätyykö tietokoneesi? Vai oletko alkanut kuulla koneeltasi kovaa CPU-tuulettimen ääntä? Linuxissa on monia syitä korkeaan suorittimen käyttöön, mutta yleisin on huonosti käyttäytyvä sovellus. Lue selvittää, miten voit korjata korkea CPU käyttö Linux.
Etsi syyllinen
huonosti käyttäytyvä sovellus voi saada nopeimmatkin prosessorit polvilleen. Voit käyttää päätteessä System Monitor-sovellusta tai top
ongelmallisen sovelluksen löytämiseen.,
Avaa pääte, kirjoita top
, ja paina Enter-näppäintä.
oletuksena, kaikki prosessit ovat lajiteltu mukaan niiden SUORITTIMEN käyttö, kaikkein CPU-nälkäisiä yläreunassa. Jos sovellus on aina yhdessä viidestä parhaasta paikasta, joiden suorittimen käyttöaste on huomattavasti korkeampi kuin muiden, olet löytänyt syyllisen.,
Renice tai Tappaa App
Top sisältää tuen sekä renice ja tappaa, joten voit käyttää näitä työkaluja muuttaa prioriteetti prosessin tai voimakkaasti lopettaa se.
sovellus on mukava prioriteetti viittaa määrä CPU resursseja on mahdollisuus käyttää verrattuna muihin käynnissä prosesseja. Nizza hyväksyy arvot +19 – -20. Mitä suurempi määrä, sitä pienempi prioriteetti.
päälle, paina R ja syötä ongelmallinen sovelluksen PID., Yritä muuttaa sitä ”+5” arvo, ja jos se ei auta, yritä uudelleen ”+10”, ”+15”, ja lopuksi pienin mahdollinen prioriteetti, ”+19”.
Jos sovellus ei reagoi, sinun pitäisi vain lopettaa se välittömästi. Paina K kun ylhäällä, anna PID, paina Enter, ja sovellus on poissa.
Päivitä kaikki
Jos ongelma jatkuu joka kerta, kun käytät sovellusta, sovelluksen päivittäminen voi korjata ongelman.,
Voit tehdä, että, teidän terminaali, kirjoita:
sudo apt update && sudo apt-y päivitys
sen Jälkeen, kokeile ongelmallinen sovellus uudelleen.
Poista ja asenna sovellus uudelleen
jos ongelmaa ei korjata, on pieni mahdollisuus, että se näkyy väärän parametrin vuoksi ohjelman kokoonpanossa. Sen palauttaminen alkuperäiseen tilaansa voi auttaa.,
Ensinnäkin, varmuuskopioida kokoonpano, jos se ei ollut ongelman syy, ja päätät palauttaa sen tulevaisuudessa., Then, purge the problematic app:
sudo apt purge APP_NAME
Reinstall the app:
sudo apt updatesudo apt install APP_NAME
This will reset the app to its original state.,
palaa edelliseen versioon
Jos sovelluksen päivittäminen ei ratkaissut ongelmaa, voit sen sijaan palata edelliseen versioon. Voit kokeilla luokituksen alentamista ja vanhemman version käyttöä ainakin siihen asti, kunnes kehittäjä on korjannut sovelluksen viat.
downgrade app ensin tarkistaa saatavilla olevat versiot käynnissä terminaalin ja liikkeeseen:
sudo apt politiikan APP_NAME
tällä hetkellä asennettu versio on kolme tähdellä vieressä. Huomioi muut saatavilla olevat versiot.,
ennen luokituksen alentamista suosittelemme nykyisen version puhdistamista. Tämä poistaa kaikki kokoonpanoon liittyvät ongelmat.
Asenna vanhempi versio, jossa on:
sudo apt asentaa APP_NAME=VERSIO
Käytä Vaihtoehtoista App
Hyvä asia Linux on, että on olemassa monia apps, jotka voivat tehdä saman asian. Joten jos yksi sovellus aiheuttaa korkea CPU käyttö, voit ja pitäisi korvata sen vaihtoehto.,
korjauksia YDINSOVELLUKSIIN, jotka aiheuttavat suuren suorittimen käytön
mitä tapahtuu, jos suorittimesi syö, on ydinsovellus, kuten systemd tai Xorg?
systemd: lle kokeile poistaa käytöstä tietokoneen ei-olennaiset ominaisuudet ja toissijaiset laitteet, kuten joypadit ja tulostimet.
Jos laite on joypad, hiiri tai näppäimistö, ja olet käynnissä Ubuntu tai yhteensopiva jakelu tyyppi xinput
oman terminaalin nähdä kaikki tällaiset yhdistetyt laitteet., Poistaa yksi niistä, käytä:
xinput --disable DEVICE_ID
Voit ottaa ne uudelleen käyttöön laite, swap disable
enable
edellä komento.
muiden laitteiden kohdalla ratkaisu on hieman monimutkaisempi. Ensin sinun on syötettävä lsmod
päätelaitteeseesi ja paina Enter nähdäksesi kaikki ylimääräiset ajurit Linux-ytimen kuormat moduuleina., Etsi yksi loukkaavan laitteen ja huomaa sen nimi. Sitten, syötä seuraavat:
sudo nano /etc/modprobe.d / musta lista.conf
asiakirjan avasit juuri on musta lista moduulit, jotka pitäisi ladata käynnistyksen aikana. Se on todennäköisesti jo täynnä joitakin merkintöjä. Siirry tiedoston loppuun ja seuraa samaa syntaksia lisätäksesi moduulisi tähän luetteloon., Merkintä pitäisi näyttää:
musta lista MODUULIN_NIMI
Tallenna tiedosto, käynnistä tietokone uudelleen, ja toivottavasti kaikki toimii nyt hyvin.
Xorg: lle, kokeile ikkunapäällikön kompositorin poistamista käytöstä. Vaikka virallisesti compositor lataa suorittimeen liittyviä tehtäviä GPU: lle, aina näin ei ole. Joskus, mahdollistamalla kompostointi tuki, Voit myös mahdollistaa monia vaativia vaikutuksia.
joskus myös GPU: n ajurit voivat aiheuttaa suurta suorittimen käyttöä. Xorg ei oikein tullut toimeen Nvidian tai AMD: n ajurien tiettyjen versioiden kanssa., Ratkaisu on päivittää tai alentaa toiseen versioon. Vaihtoehtoisesti voit kokeilla avoimen lähdekoodin versioita GPU: n ajurit. Silti, ne eivät jaa tarkka ominaisuus-set ja voi olla joitakin toimintoja.
Swap your Kernel
on harvinaista, että Linux-ydin on syynä korkeaan suorittimen käyttöön. Silti, jos olet saavuttanut tämän pisteen ilman ratkaisua näköpiirissä, et menetä mitään yrittää eri.,
As stated on its official site, to install the popular Liquorix kernel in Ubuntu, visit your terminal and type:
sudo add-apt-repository ppa:damentz/liquorix && sudo apt-get update
This will add its repository to Ubuntu’s sources., Sitten, tuoda Kernel itse laivalla, käytä:
sudo apt-get install linux-image-liquorix-amd64 linux-headers-liquorix-amd64
Reboot, jotta uusi Kernel, ja toivottavasti SUORITTIMEN käyttö tulee takaisin normaalille tasolle.
toivomme, että yksi näistä ratkaisuista toimi sinulle. Jos ei, voit myös kokeilla määrittäminen manuaalisesti CPU core sovelluksia taskset. Lopuksi, ehkä se on aika asentaa KÄYTTÖJÄRJESTELMÄ tyhjästä tai hypätä eri jakelu.,
aiheeseen Liittyvät:
OK on todellinen elämä alkoi noin klo 10, kun hän sai hänen ensimmäinen tietokone – Commodore 128. Sittemmin hän on ollut sulaa paikoiltaan kirjoittamalla 24/7, yrittää levittää Sanaa Tech kiinnostuneille tarpeeksi kuunnella. Tai pikemminkin lukea.
tarinamme toimitetaan saapuneet-kansioosi.
Leave a Reply