Tärkein Älypuhelimet Kuinka rajoittaa sovelluksia tietyille suorittimen ytimille prosessorin suhde

Kuinka rajoittaa sovelluksia tietyille suorittimen ytimille prosessorin suhde



Suurin osa Windows-tietokoneista on nyt virtansa moniydinsuorittimilla, ja viimeisimmät Windows-versiot tekevät yleensä erittäin hyvää työtä jakamalla tietokoneesi koko prosessointiteho automaattisesti parhaiten juoksevien sovellusten ja pelien mukaan. Mutta joskus käyttäjällä ja Windowsilla voi olla erilaisia ​​ideoita, kun on tehtävä päätöksiä siitä, miten PC: n CPU-tehoa käytetään parhaiten, ja edistyneet käyttäjät voivat siellä astua sisään ja rajoittaa manuaalisesti tiettyjä sovelluksia tai prosesseja tiettyihin suorittimen ytimiin ominaisuuden ansiosta olla nimeltään Suorittimen suhde . Näin voit tehdä sen.
Kun on kyse kuluttajatason Windows-versioista, käyttäjän kyky määrittää sovelluksen manuaalisesti tiettyjen suorittimen ytimien käyttö juontaa juurensa Windows XP / 2000 -aikakehykseen, vaikka vaiheet poikkeavatkin hieman jokaisessa Windows-versiossa. Tämän artikkelin vaiheille ja kuvakaappauksille käytämme Windows 10: tä, mutta vanhempien Windows-versioiden, erityisesti Windows 7: n ja Windows 8 / 8.1: n, lukijoiden tulisi pystyä noudattamaan perusvaiheita, kun Windows-käyttöliittymään liittyy pieniä eroja. .
On myös tärkeää huomata, ennen kuin jatkamme, että prosessorin affiniteetin muuttaminen tiettyä prosessia tai sovellusta kohtaan voi aiheuttaa vakausongelmia, ja se todennäköisesti heikentää nykyaikaisten monisäikeisten sovellusten ja pelien suorituskykyä. Siksi varmista, että kokeilet ensin ei-tärkeitä sovelluksia ja tietoja ja varmista, että kaikki avoimet työt tai pelit etenevät, ennen kuin muokkaat täällä käsiteltyjä asetuksia, koska sovellus tai järjestelmä kaatuu.

Kuinka rajoittaa sovelluksia tietyille suorittimen ytimille prosessorin suhde

Miksi rajoittaa sovelluksen pääsyä suorittimen ytimiin?

Kuten edellä mainittiin, useimmat käyttäjät haluavat, että Windows käsittelee automaattisesti tietokoneen prosessointitehon varmistaen, että sovelluksiin, jotka voivat hyödyntää kaikkia ytimiä, annetaan pääsy niihin. Tämä johtaa yleensä parempaan suorituskykyyn, joten ensisijainen kysymys onmiksikäyttäjä haluaa koskaan rajoittaa tai rajoittaa tietyn monisäikeisen sovelluksen pienemmäksi kuin fyysisten ja loogisten ytimien kokonaismäärä, jonka tietokoneella on käytettävissä.
Tähän kysymykseen on kaksi perusvastausta: 1) yhteensopivuuden ja suorituskyvyn varmistaminen vanhempien ohjelmistojen kanssa ja 2) muuten voimakkaasti kierteitetyn prosessorisäkin suorittaminen samalla, kun varataan riittävästi resursseja samanaikaisesti muiden tehtävien suorittamiseen.
Aloitetaan ensimmäisestä vastauksesta: yhteensopivuus ja suorituskyky. Jotkut Windows-sovellukset ja pelit koodattiin kauan ennen kuin kuluttajatason monisäikeiset ja ytimiset prosessorit olivat todellisuutta. Erityisesti vanhempien pelien luojat eivät ehkä ole koskaan kuvitelleet, että jotakin peliä pelaavalla henkilöllä olisi muuta kuin Windows-tietokone, joka toimii yhdellä korkeataajuisella CPU-ytimellä. Kun tämän aikakauden ohjelmisto kohtaa neljä, kuusi, kahdeksan tai jopa enemmän ydintä pakattavia nykyaikaisia ​​prosessoreita, se voi joskus johtaa suorituskykyongelmiin tai jopa kyvyttömyyteen käynnistää ohjelmaa lainkaan.
Monet sovellukset ja pelit toimivat silti hyvin, tietenkin, jopa uusimmalla 8-ytimisellä / 16-säikeisellä monster-työpöydän suorittimet . Mutta jos yrität pelata vanhempaa peliä ja sinulla on ongelmia, voi prosessorin affiniteetin avulla rajoittaa pelin prosessin manuaalisesti vain yhteen monista ytimistäsi.
Toinen vastaus on todennäköisesti hyödyllisempi useammalle Windows-käyttäjälle, ja se muodostaa perustan alla oleville vaiheittaisille ohjeille. Vaikka monet Windows-sovellukset, erityisesti pelejä , ei vieläkään voi hyödyntää useampaa kuin yhtä tai kahta ydintä, sisällönluontisovelluksia, kuten videokoodereita ja 3D-renderöintityökaluja, on viime vuosina optimoitu voidakseen käyttää jokaista unssia prosessointitehoa, jonka tietokoneesi voi heittää heille. Haluat yleensä näiden sovellusten toimivan mahdollisimman nopeasti, mutta joskus nopeus tai valmistumisaika eivät ole ensisijainen tekijä, ja pidät mieluummin osan tietokoneesi käsittelytehosta käytettävissä toiseen tehtävään, kun vaativa media-sovelluksesi toimii tausta. Tässä prosessorin affiniteetti on todella kätevä.

kuinka Word-asiakirja tallennetaan JPEG-tiedostona

Vaihe vaiheelta: Esimerkkimme

Yksi sovellus, joka voi syödä kaikki siihen heittämäsi suorittimen ytimet, on x264-videokooderi, kuten RipBot264 (tai Käsijarru tai mikä tahansa lukemattomista käytettävissä olevista x264- ja x265-kooderityökaluista). Esimerkiksi haluamme RipBot264: n koodaavan videotiedoston, mutta haluamme työskennellä myös muiden projektien kanssa samanaikaisesti sovelluksissa, kuten Photoshop ja Premiere.
Windows Task Manager kaikki prosessorit

Oletuksena RipBot264: n kaltainen sovellus käyttää kaikkea käytettävissä olevaa prosessointitehoa.


Jos aloitamme RipBot264-koodauksen ja sitten käynnistimme Photoshopin ja Premiereen, Windows tekisi parhaansa priorisoidakseen ja mukauttaakseen kunkin sovelluksen tarpeet, mutta Windows tekee myös toisinaan virheen, mikä johtaa hidastumiseen tai väliaikaisiin jumiin aktiivisissa sovelluksissamme. Voimme yrittää välttää tämän käyttämällä prosessorin affiniteettia RipBot264: n suorittimen ytimien käytön rajoittamiseen.
Aloita varmistamalla ensin, että olet kirjautunut Windows-käyttäjätilille järjestelmänvalvojan oikeuksilla. Käynnistä sitten ja käynnistä sovellus, jonka haluat rajoittaa. Meidän tapauksessamme se on RipBot264.
Käynnistä seuraavaksi Windows Task Manager joko napsauttamalla hiiren kakkospainikkeella tehtäväpalkkia ja valitsemalla Tehtävienhallinta tai käyttämällä pikanäppäinyhdistelmää Ctrl-Vaihto-Escape . Tehtävienhallinta käynnistyy oletusarvoisesti Windowsin uusimmissa versioissa perusnäkymässä. Jos Tehtävienhallinta ei näytä kuvakaappauksissamme olevalta, napsauta Lisätietoja paljastaa koko käyttöliittymä. Kun se on valmis, varmista, että olet Prosessit-välilehdellä ja etsi nyt sovelluksesi tai prosessi.
Tämä viimeinen vaihe on mahdollisesti helpompi sanoa kuin tehdä. Monissa tapauksissa löydät yksinkertaisesti haluamasi sovelluksen luettelosta. Joissakin tapauksissa jotkin sovellukset voivat käyttää ainutlaatuisia prosesseja ensisijaisen sovellusprosessin lisäksi tiettyihin tehtäviin. Tärkeintä on löytää prosessi tai prosessit, jotka ovat vastuussa rajoitetusta suorittimen käytöstä. Hyvä tapa testata tämä on käynnistää vaativa toiminta (tapauksessamme aloita videotiedoston koodaus) ja lajitella Tehtävienhallinta suorittimen sarakkeen mukaan löytääksesi prosessit, jotka käyttävät korkeimpia suorittimen resursseja. Jos prosessin nimi (tässä tapauksessa taas H.264-kooderiprosessi) vastaa kohdesovellustasi, olet valmis.
Kun oikea prosessi on tunnistettu, napsauta sitä hiiren kakkospainikkeella ja valitse Siirry kohtaan Tiedot . Tämä siirtää sinut Tehtävienhallinnan Tiedot-välilehteen ja korostaa oikean prosessin automaattisesti.
tehtävänhallinta siirry yksityiskohtiin
Napsauta nyt hiiren kakkospainikkeella uudelleen prosessia ja valitse Aseta suhde .
tehtävänhallinta asettaa suhde
Uusi ikkuna, jonka otsikko on Prosessorin suhde, ilmestyy täynnä valintaruutuja ja numeroitua luetteloa suorittimista, joiden määrä perustuu tiettyyn suorittimeen pakattujen fyysisten ja loogisten ytimien kokonaismäärään. Esimerkkijärjestelmässämme on Intel Core i7-5960X, jossa on kahdeksan hyperkierteistä ydintä. Siksi prosessoreiden suhde-ikkunassa on lueteltu yhteensä 16 prosessoria.
tehtävänhallinnan prosessorin suhde
Seuraavaksi on aika päättää, kuinka paljon haluat rajoittaa sovellustasi. Napsauta valintaruutua vieressä Kaikki prosessorit kaikkien CPU-ruutujen valinnan poistamiseksi ja valitsemalla sitten vähintään yksi tarkistettava CPU-ruutu, joista kukin edustaa fyysistä tai loogista ydintä. Ilman CPU-vikoja tai ainutlaatuisia ylikellotusskenaarioita ei yleensä ole väliä mitkä ytimet valitset.
prosessorin affiniteetti rajoitettu
Esimerkissämme haluamme rajoittaa RipBot264: n neljään ytimeen, jättäen runsaasti tilaa muille aikaherkemmille tehtävillemme. Kun olet valinnut haluamasi määrän ytimiä, paina OK sulje prosessorin suhde-ikkuna. Muutoksesi astuvat voimaan välittömästi, ja jos sovellus oli jo suorittanut prosessorin vaativan tehtävän, näet sen prosessorin käytön romahtavan kaikissa muissa paitsi valitsemissasi ytimissä.
tehtävänhallinnan prosessorin affiniteetti rajoitettu

Kun olemme määrittäneet RipBot264: n käyttämään vain neljää 16 ytimestämme, suorittimen käyttö putoaa välittömästi jäljellä oleviin ytimiin.


Tällä asetuksella voimme antaa RipBot264: n koodata mahdollisimman nopeasti näihin neljään ytimeen, mutta järjestelmämme jäljellä olevat kaksitoista ydintä voivat vapaasti käsitellä muita sovelluksia. Jos viimeistelemme myöhemmin muut työt ja haluamme palauttaa täyden suorituskyvyn RipBot264: lle, voimme yksinkertaisesti toistaa yllä olevat vaiheet palataksesi takaisin Suorittimen suhde -ikkunaan ja tarkistamalla sitten Kaikki prosessorit valintaruutu, jotta sovellukselle voidaan myöntää jälleen pääsy kaikkiin suorittimen ytimiin.

Varoitukset

Aikaisemmin mainittujen vakauskysymysten lisäksi sinun on otettava huomioon toinen iso huomautus. Prosessorin affiniteettiin tekemäsi muutokset nollataan aina, kun prosessi käynnistetään uudelleen. Tämä tarkoittaa, että sinun on toistettava nämä vaiheet vähintään joka kerta, kun käynnistät tietokoneen uudelleen. Jotkut prosessit ovat kuitenkin vielä hankalampia, koska ne latautuvat automaattisesti sovelluksen ohjeiden mukaan. Esimerkiksi RipBot264-asennuksessamme muokkaamasi H.264-kooderiprosessi alkaa joka kerta, kun sovellus siirtyy uuden videotiedoston koodaukseen.
Voit ehkä kiertää tämän rajoituksen luomalla mukautetut komentosarjat jotka asettavat sovelluksesi prosessorin affiniteetin komentorivipohjaisen erätiedoston tai pikakuvakkeen avulla, mutta jotkut sovellukset saattavat käyttää ainutlaatuisia tai satunnaisia ​​prosesseja, jotka vaikeuttavat tai tekevät mahdottomista. Siksi on parasta kokeilla erikseen kutakin rajoitettavaa sovellusta löytääksesi paras tapa määrittää prosessorin suhde manuaalisesti.

kuinka lisätä lisää botteja cs go: ssa

Mielenkiintoisia Artikkeleita

Toimituksen Valinta

Kuinka ottaa äänichat käyttöön Fortnitessa
Kuinka ottaa äänichat käyttöön Fortnitessa
Kuten kaikissa muissakin moninpeleissä, Fortnitessa on kyse yhteydenpidosta joukkuetovereihisi. Kirjoittaminen keskusteluun voi usein olla melko vaikeaa ottelun aikana, joten äänichat on huomattavasti kätevämpää. Jos mietit, miten se otetaan käyttöön
Kuinka loitontaa Macilla
Kuinka loitontaa Macilla
Päivittäinen verkkoselailu tarkoittaa sitä, että toisinaan kohtaa tekstiä tai kuvia, jotka ovat liian suuria tai liian pieniä näytettäviksi oikein. Jos verkkosivu näyttää liian suurelta, on vain loogista haluta loitontaa sitä, jotta saat a
22 kaikkien aikojen parasta iPhone-peliä
22 kaikkien aikojen parasta iPhone-peliä
Etsitkö parhaita pelejä iPhonellesi? Olemme koonneet yhteen tärkeimmät App Store -pelit, joita ilman yksikään mobiilisoitin ei saisi olla.
Korjaus: Päivitys Windows 8: sta Windows 8.1: een epäonnistuu
Korjaus: Päivitys Windows 8: sta Windows 8.1: een epäonnistuu
Jos olet Windows 8 -käyttäjä, olet todennäköisesti huomannut ilmoituksen päivityksestä Windows 8.1: een ilmaiseksi. Voit päivittää paikallisesti Windows Storen kautta. Päivitys saattaa kuitenkin epäonnistua joillekin käyttäjille. Tässä on sinun tehtävä, jos tämä ongelma koskee sinua. Mainonta On kaksi syytä, joista suurin osa on
Pakota Enable Windows 10 Settings Top Header
Pakota Enable Windows 10 Settings Top Header
Asetusten otsikko -ominaisuus on käytettävissä pienelle tietylle Windows 10 -piiriläisten ryhmälle. Jos et ole osa tätä ryhmää, tässä on ohjeet pakottaa se ottamaan se käyttöön.
Kuinka käynnistää Apple Watch uudelleen
Kuinka käynnistää Apple Watch uudelleen
Jos Apple Watchin suorituskyky on viivästynyt tai sen näyttö äkillisesti jäätyy, helpoin tapa korjata se on käynnistää se uudelleen. Vaikka et voi käynnistää Apple Watchia uudelleen pariksi liitetyllä iPhonella, voit yrittää käynnistää sen uudelleen
Poista Suojaus-välilehti Tiedoston ominaisuuksista Windows 10: ssä
Poista Suojaus-välilehti Tiedoston ominaisuuksista Windows 10: ssä
Jos sinun on rajoitettava käyttäjiä muuttamasta tiedostojen ja kansioiden käyttöoikeuksia, voit poistaa Suojaus-välilehden Windows 10: n Tiedosto-ominaisuuksista.