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

Samsung Galaxy S8 vs iPhone 7: Mikä puhelin kannattaa valita?
Samsung Galaxy S8 vs iPhone 7: Mikä puhelin kannattaa valita?
Samsungin Galaxy S8 ja Applen iPhone 7: molemmat ovat huippuluokan älypuhelimia, mutta millainen on etu? S8: ta ei ole vielä julkaistu, mutta kuten minkä tahansa lippulaivapuhelimen kohdalla, on ollut huhuja
Napsauta Pikanäppäimet ylös
Napsauta Pikanäppäimet ylös
ClickUp on tuottavuustyökalu, jota voidaan käyttää kaikkeen kettereiden projektien hallinnasta henkilökohtaiseen työhön. Se auttaa säästämään aikaasi pitämällä kaikki tarvitsemasi työkalut yhdessä paikassa – sen pikanäppäimet ja pikanäppäimet.
Skip Metro Suiten asennuksen poistaminen
Skip Metro Suiten asennuksen poistaminen
Siitä lähtien, kun tein Skip Metro Suite -sovelluksen kannettavaksi, monet käyttäjät kysyvät minulta, kuinka se poistetaan. Minulla ei ole aavistustakaan, miksi nuo ihmiset haluavat poistaa KANNETTAVAN SOVELLUKSEN, mutta ei haittaa, tässä on yksityiskohtaiset ohjeet Skina Metro Suite by Winaeron asennuksen poistamiseen. Tässä on mini-FAQ ohituksen poistamisesta
Hanki Windows 7 -pelit Windows 10: lle
Hanki Windows 7 -pelit Windows 10: lle
Näin saat kaikki Windows 7 -pelit toimimaan Windows 10: ssä
Kirjoitussuojauksen poistaminen USB: ltä
Kirjoitussuojauksen poistaminen USB: ltä
https://www.youtube.com/watch?v=KMDn-6plUxs USB-muistitikut ja vastaavat vastaavat siirrettävät tallennuslaitteet ovat käteviä, jos haluat, että valokuvat, media- tai työtiedostot ovat käyttövalmiina. Siitä on kulunut jo jonkin aikaa
Kuinka nähdä WinSxS-kansion todellinen koko Windows 10: ssä
Kuinka nähdä WinSxS-kansion todellinen koko Windows 10: ssä
Jos haluat nähdä WinSxS-kansion todellisen koon Windows 10: ssä, sinun tarvitsee vain suorittaa yksinkertainen komento.
Kuinka erottaa etu- ja sukunimi Excelissä
Kuinka erottaa etu- ja sukunimi Excelissä
Excelin avulla voit jakaa tiedot pienempiin osiin. Tarvittavien tietojen löytäminen ja niiden käsittely on tärkeä tavoite monille Excel-käyttäjille. Jos sinulla on henkilön koko nimi, sinun on ehkä nollattava