Põhiline Nutitelefonid Kuidas piirata rakendusi protsessori ühise huviga konkreetsetele protsessori südamikele

Kuidas piirata rakendusi protsessori ühise huviga konkreetsetele protsessori südamikele



Enamik Windowsi personaalarvuteid töötavad nüüd mitmetuumaliste protsessoritega ja Windowsi uusimad versioonid teevad üldiselt väga head tööd, jagades automaatselt teie arvuti kogu töötlusvõimsuse, et teie töötavad rakendused ja mängud kõige paremini ära mahuksid. Kuid mõnikord võivad kasutajal ja Windowsil olla erinevad ideed, kui tuleb teha otsuseid selle kohta, kuidas arvuti CPU-d kõige paremini kasutada, ja just seal saavad edasijõudnud kasutajad tänu funktsioonile astuda sisse ja teatud rakendused või protsessid käsitsi piirata konkreetsete protsessori tuumadega helistas Protsessori ühilduvus . Siit saate teada, kuidas seda teha.
Kui tegemist on Windowsi tarbijataseme versioonidega, pärineb kasutaja võimalus rakenduse konkreetsete protsessori südamike kasutamist käsitsi konfigureerida Windows XP / 2000 ajakavast, kuigi toimingud erinevad Windowsi igas versioonis veidi. Selles artiklis toodud sammude ja ekraanipiltide jaoks kasutame Windows 10, kuid Windowsi vanemaid versioone, eriti Windows 7 ja Windows 8 / 8.1, kasutavatel lugejatel peaks olema võimalus järgida põhilisi samme Windowsi kasutajaliidese väikeste erinevuste korral .
Enne jätkamist on oluline märkida, et protsessori afiinsuse muutmine konkreetse protsessi või rakenduse suhtes võib põhjustada stabiilsusprobleeme ja tõenäoliselt halvendab see kaasaegsete mitmekeermeliste rakenduste ja mängude toimivust. Seetõttu veenduge, et katsetaksite esmalt mitteoluliste rakenduste ja andmetega ning salvestage kõik avatud töö või mängu edusammud enne siin käsitletud sätete muutmist, kuna rakenduse või süsteemi krahhid on võimalikud.

Kuidas piirata rakendusi protsessori ühise huviga konkreetsetele protsessori südamikele

Miks piirata rakenduse juurdepääsu protsessori tuumadele?

Nagu eespool mainitud, soovib enamik kasutajaid, et Windows töötaks arvuti töötlusvõimsust automaatselt, tagades, et rakendustele, mis saavad kasutada kõiki südamikke, antakse neile juurdepääs. Selle tulemuseks on üldiselt parem jõudlus, seega on esmane küsimusmikskasutaja soovib kunagi piirata või piirata teatud mitmelõimelist rakendust väiksema füüsilise ja loogilise südamiku kogusummaga, mis arvutil on saadaval.
Sellele küsimusele on kaks põhivastust: 1) ühilduvuse ja jõudluse tagamine vanema tarkvaraga ning 2) muidu tugevalt keermestatud protsessorihoone käitamine, säilitades samas piisavalt ressursse muude ülesannete samaaegseks täitmiseks.
Alustame esimese vastusega: ühilduvus ja toimivus. Mõned Windowsi rakendused ja mängud kodeeriti juba ammu enne seda, kui tarbija tasemel mitmekeermelised ja mitmetuumalised protsessorid reaalsuseks said. Eriti vanemate mängude loojad ei osanud kunagi ette kujutada, et seda mängu mängival inimesel oleks midagi enamat kui Windowsi arvuti, mida toetab üks kõrgsageduslik protsessori tuum. Kui selle ajastu tarkvara kohtab moodsaid protsessoreid, mis pakivad nelja, kuut, kaheksat või isegi enamat tuuma, võib see mõnikord põhjustada jõudlusprobleeme või isegi võimetust programmi üldse käivitada.
Paljud rakendused ja mängud töötavad loomulikult endiselt suurepäraselt, isegi kui neid toetab uusim 8-tuumaline / 16-niitiline versioon monsteri töölauaprotsessorid . Kuid kui proovite mängida vanemat mängu ja teil on probleeme, võib proovimise jaoks olla hea veaotsingu protsessori afiinsuse kasutamine, et mängu protsess käsitsi piirata vaid ühe oma paljudest tuumadest.
Teine vastus on tõenäoliselt kasulikum rohkemate Windowsi kasutajate jaoks ja see on aluseks meie allpool toodud samm-sammult juhistele. Kuigi paljud Windowsi rakendused, eriti mängud , ei saa ikka veel kasutada rohkem kui ühte või kahte tuuma, sisuloome rakendusi, nagu videokoodereid ja 3D-renderdamise tööriistu, on viimastel aastatel optimeeritud, et oleks võimalik kasutada iga untsi töötlemisvõimsust, mida arvuti neile heidab. Üldiselt soovite, et need rakendused töötaksid nii kiiresti kui võimalik, kuid mõnikord pole kiirus või valmimisaeg esmatähtis tegur, ja pigem hoidke mõni osa arvuti töötlemisvõimsusest teise ülesande jaoks saadaval, kui teie nõudlik meediumirakendus töötab taust. Siin tuleb protsessori afiinsus tõesti kasuks.

kuidas teha teleris ekraani peegeldamist

Samm-sammult: meie näide

Üks rakendus, mis suudab ära süüa kõik selle visatud protsessori südamikud, on sarnane x264 videokooderiga RipBot264 (või Käsipidur või mis tahes arvukast saadaolevast x264 ja x265 kodeerija tööriistast). Meie näiteks tahame, et RipBot264 kodeeriks videofaili, kuid soovime samal ajal töötada ka muude projektidega rakendustes nagu Photoshop ja Premiere.
Windowsi tegumihaldur kõik protsessorid

Vaikimisi kasutab rakendus nagu RipBot264 kogu saadaolevat töötlemisvõimsust.


Kui me alustasime oma RipBot264 kodeerimist ja seejärel käivitasime Photoshopi ja Premiere, teeks Windows kõik endast oleneva, et seada prioriteediks ja rahuldada iga rakenduse vajadused, kuid Windows teeb aeg-ajalt ka vea, mille tulemuseks on meie aktiivsete rakenduste aeglustumine või ajutine külmutamine. Püüame seda vältida, kasutades protsessori afiinsust, et piirata RipBot264 meie protsessori südamike kasutamist.
Alustamiseks veenduge kõigepealt, et olete sisse logitud Windowsi kasutajakontole administraatoriõigustega. Seejärel jätkake rakendust, mida soovite piirata. Meie puhul on see RipBot264.
Seejärel käivitage Windowsi tegumihaldur, paremklõpsates tegumiribal ja valides Task Manager või kasutades kiirklahvide kombinatsiooni Ctrl-Tõst-Escape . Vaikimisi käivitatakse Windowsi uusimate versioonide tegumihaldur põhivaates. Kui teie tegumihaldur ei tundu sarnane meie ekraanipiltidel, klõpsake nuppu Rohkem detaile täieliku liidese paljastamiseks. Kui see on tehtud, veenduge, et olete vahekaardil Protsessid ja leidke nüüd oma rakendus või protsess.
Seda viimast sammu on potentsiaalselt lihtsam öelda kui teha. Paljudel juhtudel leiate lihtsalt soovitud rakenduse loendist. Muudel juhtudel võivad mõned rakendused teatud ülesannete jaoks kasutada esmaseid rakendamisprotsesse lisaks ainulaadseid protsesse. Peamine on leida protsess või protsessid, mis vastutavad protsessori kasutamise eest, mida soovite piirata. Hea viis selle testimiseks on nõudliku tegevuse käivitamine (meie puhul hakake videofaili kodeerima) ja seejärel sortige Tegumihaldur veeru CPU järgi, et leida protsessorid, mis kasutavad kõrgeimaid protsessori ressursse. Kui protsessi nimi (jällegi on meie puhul tegemist H.264 kodeerija protsessiga) sobib teie sihtrakendusega, olete kõik valmis.
Kui õige protsess on tuvastatud, paremklõpsake sellel ja valige Minge üksikasjadesse . See viib teid tegumihalduri vahekaardile Üksikasjad ja tõstab automaatselt esile õige protsessi.
tegumihaldur minge üksikasjadesse
Nüüd paremklõpsake protsessil uuesti ja valige Määra ühine huvi .
ülesandehaldur määrab ühise huvi
Ilmub uus aken, mille nimi on Processor Affinity, täidetud märkeruutude ja nummerdatud protsessorite loendiga, mille arv põhineb teie konkreetsesse protsessorisse pakitud füüsiliste ja loogiliste südamike koguarvul. Meie näitesüsteemis töötab Intel Core i7-5960X, millel on kaheksa hüperkeermestatud südamikku. Seetõttu on meil protsessori ühisuse aknas loetletud 16 protsessorit.
tegumihalduri protsessori afiinsus
Järgmisena on aeg otsustada, kui palju soovite oma rakendust piirata. Klõpsake märkeruutu kõrval Kõik protsessorid kõigi CPU kastide valimise tühistamiseks ja seejärel kontrollimiseks vähemalt ühe protsessori kasti valimiseks, kusjuures igaüks neist tähistab füüsilist või loogilist tuuma. CPU defektide või ainulaadsete kiirendustsenaariumide puudumisel pole tavaliselt oluline, millised südamikud valite.
protsessori afiinsus on piiratud
Oma näites soovime RipBot264 piirata nelja südamikuga, jättes palju ruumi meie muudele ajaliselt tundlikumatele ülesannetele. Kui olete valinud soovitud südamike arvu, vajutage Okei protsessori ühise huviga akna sulgemiseks. Teie muudatused jõustuvad kohe ja kui rakendus oli juba protsessorirohke ülesandega seotud, näete, et selle protsessori kasutus langeb kõigil teie valitud südamikel, välja arvatud.
tegumihalduri protsessori afiinsus on piiratud

Kui oleme RipBot264 konfigureerinud oma 16 südamikust ainult nelja kasutama, langeb protsessori kasutus ülejäänud tuumadele kohe.


Selle seadistusega saame lasta RipBot264-l nendel neljal südamikul võimalikult kiiresti kodeerida, kuid meie süsteemi ülejäänud kaksteist tuuma saavad vabalt käsitseda teisi rakendusi. Kui me hiljem oma muud tööd lõpetame ja soovime RipBot264-s täieliku jõudluse taastada, võime lihtsalt ülaltoodud samme korrata, et minna tagasi protsessori ühisuse aknasse ja seejärel kontrollida Kõik protsessorid kasti, et anda rakendusele taas juurdepääs kõigile meie protsessori tuumadele.

Hoiatused

Lisaks varem mainitud stabiilsusprobleemidele peate arvestama veel ühe suure hoiatusega. Kõik protsessori afiinsuses tehtud muudatused lähtestatakse alati, kui see protsess uuesti käivitatakse. See tähendab, et peate vähemalt kordama neid samme iga kord, kui arvuti taaskäivitate. Mõni protsess on aga veelgi tülikam, kuna see laaditakse rakenduse juhiste järgi automaatselt uuesti. Näiteks meie RipBot264 seadistuses algab meie muudetud H.264 kodeerimisprotsess iga kord, kui rakendus läheb edasi uue videofaili kodeerimisele.
Võib-olla saate selle piirangu abil luua, luues kohandatud skriptid mis määrab teie rakenduse protsessori afiinsuse käsureal põhineva pakkfaili või otsetee kaudu, kuid mõned rakendused võivad kasutada unikaalseid või juhuslikke protsesse, mis muudavad sellised jõupingutused keeruliseks või võimatuks. Seetõttu on kõige parem katsetada iga rakendust, mida soovite piirata, et leida parim viis protsessori afiinsuse käsitsi konfigureerimiseks.

eemaldage Kindle Fire hd 8 reklaamid

Huvitavad Artiklid

Toimetaja Valik

Kuidas heinamaapäeva mängida arvutis / sülearvutis
Kuidas heinamaapäeva mängida arvutis / sülearvutis
Kas olete kunagi unistanud oma talust? Noh, võib-olla mitte, kuid heinapäev on suurepärane Androidi ja iOS-i mäng, kus saate talu kasvatada ja kohandada. Selle veetleva on alla laadinud üle 100 miljoni mängija
Kuidas Steamis peidetud mänge näha
Kuidas Steamis peidetud mänge näha
Steami peidetud mängude nägemiseks kulub Steami seadetes vaid paar klõpsu, et muuta Steami teegis kuvatavaid mänge.
Kas meilid on tõstutundlikud?
Kas meilid on tõstutundlikud?
Palju segadust on selles, kas e-posti aadressid on tõstutundlikud või mitte. Mõni ütleb, et on, samas kui teine ​​väidab, et ei ole. Niisiis, kellel on õigus? Selles artiklis uurime, kas
Kuidas TikTokis asukohta või piirkonda muuta
Kuidas TikTokis asukohta või piirkonda muuta
Vaatamata sellele, et TikTok on ülemaailmne rakendus, filtreerib see teie piirkonna põhjal seda, mida näete ja kes teid näevad. See on hea, kui teie piirkonnas on palju kasutajaid, kuid kui teie voos pole palju andekaid sisuloojaid, võite
Lähtestage hostifail Windowsi vaikeseadetele
Lähtestage hostifail Windowsi vaikeseadetele
Host-faili lähtestamine Windowsi vaikeseadetele Kõik Windowsi versioonid on varustatud spetsiaalse Hosts-failiga, mis aitab lahendada DNS-kirjeid. Lisaks võrgukonfiguratsioonile saab faili kasutada domeeni = IP-aadressi sidumise määratlemiseks, mille prioriteet ületab DNS-serveri pakutavat väärtust. Kui
Kõikide Windowsi klaviatuuri otseteede loend Win-klahvidega
Kõikide Windowsi klaviatuuri otseteede loend Win-klahvidega
Alates Windows 95-st on Windowsi võti (või Win-võti) arvutiklaviatuuridel üldlevinud. Iga uue Windowsi väljaandega on Microsoft lisanud Win-klahviga uued kiirklahvid. Siin on kõigi Winkey otseteede täielik loetelu. Reklaam Win-klahv, kui seda ise vajutada, avab Start-menüü süsteemides, millel see on olemas.
Looge Windows 10-s keskkonnamuutujate otsetee
Looge Windows 10-s keskkonnamuutujate otsetee
Tahaksin jagada, kuidas vaadata või muuta keskkonnamuutujaid Windows 10-s otse käsurealt või otseteelt.