Galvenais Viedtālruņi Kā ierobežot lietotnes ar noteiktiem CPU kodoliem ar procesora līdzību

Kā ierobežot lietotnes ar noteiktiem CPU kodoliem ar procesora līdzību



Lielāko daļu Windows datoru tagad darbina daudzkodolu procesori, un jaunākās Windows versijas parasti veic ļoti labu darbu, automātiski sadalot datora kopējo apstrādes jaudu, lai vislabāk pielāgotu jūsu darbojošās lietotnes un spēles. Bet dažreiz lietotājam un Windows var būt dažādas idejas, kad tiek pieņemti lēmumi par to, kā vislabāk izmantot datora procesora jaudu, un tieši tur pieredzējuši lietotāji var ieejot un, pateicoties funkcijai, manuāli ierobežot noteiktas lietotnes vai procesus līdz noteiktiem CPU kodoliem. sauca Procesora piederība . Lūk, kā to izdarīt.
Runājot par Windows patērētāja līmeņa versijām, lietotāja spēja manuāli konfigurēt lietotnes īpašo CPU kodolu lietošanu ir datēta ar Windows XP / 2000 laika periodu, lai gan darbības katrā Windows versijā nedaudz atšķiras. Šajā rakstā norādītajām darbībām un ekrānuzņēmumiem mēs izmantojam sistēmu Windows 10, taču lasītājiem, kas darbojas ar vecākām Windows versijām, īpaši Windows 7 un Windows 8 / 8.1, jāspēj izpildīt pamata darbības, saskaroties ar nelielām Windows lietotāja saskarnes atšķirībām. .
Pirms turpināt, ir svarīgi ņemt vērā arī to, ka modificējot procesora afinitāti pret konkrētu procesu vai lietotni, var rasties stabilitātes problēmas, un tas, iespējams, pasliktinās mūsdienu vairāku pavedienu lietotņu un spēļu veiktspēju. Tāpēc pirms visu šeit apskatīto iestatījumu modificēšanas vispirms eksperimentējiet ar nebūtiskām lietotnēm un datiem un saglabājiet visus atvērtos darbus vai spēles, jo ir iespējamas lietojumprogrammu vai sistēmas avārijas.

Kā ierobežot lietotnes ar noteiktiem CPU kodoliem ar procesora līdzību

Kāpēc jāierobežo lietotnes piekļuve CPU kodoliem?

Kā minēts iepriekš, lielākā daļa lietotāju vēlēsies, lai Windows automātiski apstrādā datora apstrādes jaudu, nodrošinot, ka tām tiek dota piekļuve lietotnēm, kas var izmantot visus kodolus. Tas parasti nodrošina labāku sniegumu, tāpēc galvenais jautājums irkāpēclietotājs kādreiz vēlētos ierobežot vai ierobežot noteiktu vairāku pavedienu lietotni, kas ir mazāka par kopējo fizisko un loģisko kodolu daudzumu, kāds ir pieejams personālajam datoram.
Uz šo jautājumu ir divas pamata atbildes: 1) lai nodrošinātu saderību un veiktspēju ar vecāku programmatūru, un 2) lai palaistu citādi stipri vītņotu procesoru cūku, vienlaikus rezervējot pietiekami daudz resursu, lai vienlaikus veiktu citus uzdevumus.
Mēs sāksim ar pirmo atbildi: saderība un veiktspēja. Dažas Windows lietotnes un spēles tika kodētas ilgi pirms patērētāja līmeņa vairāku pavedienu un daudzkodolu procesoru realitātes. Īpaši vecāku spēļu veidotāji, iespējams, nekad nav paredzējuši, ka kādam, kas spēlē spēli, būtu kaut kas vairāk kā tikai Windows personālais dators, ko darbina viens augstas frekvences CPU kodols. Kad šī laikmeta programmatūra sastopas ar moderniem procesoriem, kas iesaiņo četrus, sešus, astoņus vai pat vairāk kodolus, dažkārt tas var izraisīt veiktspējas problēmas vai pat nespēju vispār palaist programmu.
Daudzas lietotnes un spēles joprojām darbojas lieliski, protams, pat ja tās darbina jaunākais 8 kodolu / 16 pavedienu monster desktop CPU . Bet, ja jūs mēģināt spēlēt vecāku spēli un jums ir problēmas, var būt labs problēmu novēršanas solis, izmantojot procesora afinitāti, lai spēles procesu manuāli ierobežotu tikai vienā no jūsu daudzajiem kodoliem.
Otrā atbilde, visticamāk, ir noderīgāka vairākiem Windows lietotājiem, un tā veidos pamatu mūsu tālāk sniegtajām detalizētajām instrukcijām. Lai gan daudzas Windows lietotnes, īpaši spēles , joprojām nevar izmantot vairāk nekā viena vai divu kodolu priekšrocības, satura veidošanas lietotnes, piemēram, video kodētāji un 3D renderēšanas rīki, pēdējos gados ir optimizēti, lai varētu izmantot visas apstrādes jaudas unces, kuras jūsu dators var tām mest. Jūs parasti vēlaties, lai šīs lietotnes darbotos pēc iespējas ātrāk, taču dažreiz ātrums vai pabeigšanas laiks nav galvenais faktors, un jūs vēlētos, lai daļa datora apstrādes jaudas būtu pieejama citam uzdevumam, kamēr jūsu prasīgā multivides lietotne darbojas fons. Šeit procesora afinitāte patiešām ir noderīga.

kāpēc es nevaru izdzēst balss pastus savā iPhone

Soli pa solim: mūsu piemērs

Viena lietotne, kas var apēst visus tajā iemestos procesora kodolus, ir līdzīgs x264 video kodētājam RipBot264 (vai Rokas bremze vai kāds no pieejamajiem neskaitāmajiem x264 un x265 kodētāja rīkiem). Piemēram, mēs vēlamies, lai RipBot264 kodētu video failu, bet mēs vienlaikus vēlamies strādāt arī ar citiem projektiem tādās lietotnēs kā Photoshop un Premiere.
Windows uzdevumu pārvaldnieks visi procesori

Pēc noklusējuma tāda lietotne kā RipBot264 izmantos visu pieejamo apstrādes jaudu.


Ja mēs sāktu kodēt RipBot264 un pēc tam palaistu Photoshop un Premiere, Windows darītu visu iespējamo, lai noteiktu prioritāti un pielāgotu katras lietotnes vajadzības, taču Windows reizēm arī pieļaus kļūdu, kā rezultātā mūsu aktīvajās lietotnēs palēnināsies vai īslaicīgi iesaldēsies. Mēs varam mēģināt no tā izvairīties, izmantojot procesora afinitāti, lai ierobežotu RipBot264 mūsu CPU kodolu izmantošanu.
Lai sāktu, vispirms pārliecinieties, vai esat pieteicies Windows lietotāja kontā ar administratora tiesībām. Pēc tam turpiniet un palaidiet lietotni, kuru vēlaties ierobežot. Mūsu gadījumā tas ir RipBot264.
Pēc tam palaidiet Windows uzdevumu pārvaldnieku, ar peles labo pogu noklikšķinot uz uzdevumjoslas un atlasot Uzdevumu pārvaldnieks vai izmantojot īsinājumtaustiņu kombināciju Ctrl-Shift-Escape . Pēc noklusējuma uzdevumu pārvaldnieks jaunākajās Windows versijās tiek palaists pamata skatā. Ja jūsu uzdevumu pārvaldnieks neizskatās tāds, kāds ir mūsu ekrānuzņēmumos, noklikšķiniet uz Skatīt vairāk lai atklātu pilnu saskarni. Kad tas ir izdarīts, pārliecinieties, vai esat cilnē Procesi un tagad atrodiet savu lietotni vai procesu.
Šo pēdējo soli, iespējams, ir vieglāk pateikt nekā izdarīt. Daudzos gadījumos sarakstā vienkārši atradīsit vēlamo lietotni. Citos gadījumos dažām lietotnēm noteiktiem uzdevumiem var izmantot unikālus procesus, izņemot primāro lietojumprogrammu procesu. Galvenais ir atrast procesu vai procesus, kas ir atbildīgi par CPU izmantošanu, kuru vēlaties ierobežot. Labs veids, kā to pārbaudīt, ir aktivizēt prasīgo darbību (mūsu gadījumā sāciet kodēt video failu) un pēc tam kārtot uzdevumu pārvaldnieku pēc kolonnas CPU, lai atrastu procesus, kuros tiek izmantoti visaugstākie procesora resursi. Ja procesa nosaukums (atkal, mūsu gadījumā tas ir H.264 kodētāja process) atbilst jūsu mērķa lietotnei, viss ir iestatīts.
Kad ir identificēts pareizs process, ar peles labo pogu noklikšķiniet uz tā un atlasiet Atveriet sadaļu Informācija . Tādējādi jūs pāriet uz uzdevumu pārvaldnieka cilni Sīkāka informācija un automātiski izcelsiet pareizo procesu.
uzdevumu pārvaldnieks dodieties uz detalizētu informāciju
Tagad ar peles labo pogu noklikšķiniet vēlreiz uz procesa un atlasiet Iestatiet vienotību .
uzdevumu pārvaldnieks iestatīja līdzību
Tiks parādīts jauns logs ar nosaukumu Procesora piederība, piepildīts ar izvēles rūtiņām un numurētu CPU sarakstu, kuru skaits ir balstīts uz kopējo fizisko un loģisko kodolu skaitu, kas iesaiņots jūsu konkrētajā procesorā. Mūsu sistēmas piemērā darbojas Intel Core i7-5960X, kuram ir astoņi hiperizvītņoti kodoli. Tāpēc mūsu procesora intereses logā ir uzskaitīti 16 CPU.
uzdevumu pārvaldnieka procesora afinitāte
Pēc tam ir pienācis laiks izlemt, cik daudz vēlaties ierobežot savu lietotni. Noklikšķiniet uz izvēles rūtiņas blakus Visi procesori lai noņemtu visu CPU lodziņu izvēli un pēc tam izvēlētos vismaz vienu pārbaudāmo CPU lodziņu, katrs no tiem apzīmējot fizisko vai loģisko kodolu. Ja nav CPU defektu vai unikālu overclocking scenāriju, parasti nav svarīgi, kādus kodolus izvēlaties.
procesora afinitāte ir ierobežota
Šajā piemērā mēs vēlamies ierobežot RipBot264 līdz četriem kodoliem, atstājot pietiekami daudz vietas citiem mūsu laika ziņā jutīgākajiem uzdevumiem. Kad esat izvēlējies vēlamo serdeņu skaitu, nospiediet labi lai aizvērtu logu Procesora intereses. Jūsu veiktās izmaiņas stāsies spēkā nekavējoties, un, ja lietotne jau bija iesaistīta procesora darbos, kuru darbība ir saistīta ar lielu procesoru, redzēsit, ka tā procesora lietošana samazināsies visos atlasītajos kodolos, izņemot.
uzdevumu pārvaldnieka procesora afinitāte ir ierobežota

Kad mēs konfigurējam RipBot264 izmantot tikai četrus no mūsu 16 kodoliem, CPU izmantošana nekavējoties samazinās uz pārējiem kodoliem.


Izmantojot šo iestatījumu, mēs varam ļaut RipBot264 kodēt pēc iespējas ātrāk šajos četros kodolos, bet pārējie divpadsmit mūsu sistēmas kodoli var brīvi rīkoties ar citām lietotnēm. Ja vēlāk pabeidzim citu darbu un vēlamies atjaunot RipBot264 pilnu veiktspēju, mēs varam vienkārši atkārtot iepriekš minētās darbības, lai atgrieztos logā Procesora intereses un pēc tam pārbaudītu Visi procesori , lai vēlreiz piešķirtu lietotnei piekļuvi visiem mūsu procesora kodoliem.

Brīdinājumi

Papildus iepriekš minētajām stabilitātes problēmām ir jāņem vērā vēl viens liels brīdinājums. Visas izmaiņas, ko veicat procesora afinitātē, tiek atiestatītas ikreiz, kad process tiek restartēts. Tas nozīmē, ka jums būs jāatkārto šīs darbības vismaz katru reizi, kad restartējat datoru. Daži procesi ir vēl apgrūtinošāki, jo tie tiek automātiski ielādēti atkarībā no lietotnes norādījumiem. Piemēram, mūsu RipBot264 iestatījumā H.264 kodētāja process, kuru mēs modificējām, sākas katru reizi, kad lietotne pāriet uz jauna video faila kodēšanu.
Jūs, iespējams, varēsit apiet šo ierobežojumu, izveidojot pielāgoti skripti kas nosaka jūsu lietotnes procesora afinitāti, izmantojot komandrindas paketes failu vai saīsni, taču dažās lietotnēs var izmantot unikālus vai nejaušus procesus, kas šādus centienus apgrūtina vai padara neiespējamus. Tāpēc vislabāk ir eksperimentēt atsevišķi ar katru lietotni, kuru vēlaties ierobežot, lai atrastu labāko veidu, kā manuāli konfigurēt procesora radniecību.

kā kopēt mūziku uz iPod bez iTunes

Interesanti Raksti

Redaktora Izvēle

Kā izvēlēties bezvadu lādētāju
Kā izvēlēties bezvadu lādētāju
Vislabākajam bezvadu lādētājam viedtālrunim, austiņām un citām ierīcēm ir jāatbilst Qi standartam un jānodrošina ātra uzlāde.
Jūsu tālruņa lietotnei ir jauna startēšanas opcija
Jūsu tālruņa lietotnei ir jauna startēšanas opcija
Neliels lietotnes Tālrunis atjauninājums ir kļuvis pieejams vairākiem Windows iekšējiem lietotājiem. Tagad tas ļauj to pievienot Startup tieši no sākotnējā dialoga. Izmantojot šo iespēju, lietotņu lietotāji var ātri to automātiski palaist Windows startēšanas laikā vai nē. Reklāma Windows 10 ir aprīkota ar īpašu lietotni,
LG V30 pārskats: Gluds, augstas kvalitātes LG G6 pēctecis
LG V30 pārskats: Gluds, augstas kvalitātes LG G6 pēctecis
LG ieguldījums viedtālruņu tirgū 2017. gadā līdz šim ir bijis aizmirstams. LG G6 izrādījās lielisks viedtālrunis, taču tā sākotnējā cena 650 mārciņu vērtībā bija nereāla par kaut ko tik nenozīmīgu. Pārskatītā cena -
Lejupielādējiet šo PC Tweaker
Lejupielādējiet šo PC Tweaker
Šis PC Tweaker. Šo lietotni ir aizstājis Winaero Tweaker, un tā vairs netiek uzturēta. Izmantojiet šādas Winaero Tweaker iespējas: Winaero Tweaker varat lejupielādēt šeit: Lejupielādējiet Winaero Tweaker. Autors: Sergejs Tkačenko, https://winaero.com. https://winaero.com Lejupielādēt šī datora Tweaker izmēru: 989,28 Kb AdvertismentPCRepair: novērsiet Windows problēmas. Visus. Lejupielādes saite: noklikšķiniet šeit
Vai Coinbase pārceļas no ASV? SEC klauvē
Vai Coinbase pārceļas no ASV? SEC klauvē
Pēc tam, kad Coinbase izpilddirektors Braiens Ārmstrongs pirms diviem gadiem publiskoja uzņēmumu, viņš minēja iespēju pamest valsti. Iemesls ir neskaidri kriptovalūtu noteikumi, kas varētu negatīvi ietekmēt uzņēmuma zīmolu un reputāciju. Kā tādas, sarunas
Kādu portu Plex Media Server izmanto straumēšanai?
Kādu portu Plex Media Server izmanto straumēšanai?
Kādu portu Plex Media Server izmanto straumēšanai? Kā jūs to iestatījāt lietošanai? Kā jūs varat iespējot attālo piekļuvi savam multividei? Uz visiem šiem un vēl citiem jautājumiem tiks atbildēts šajā Plex Media Server apmācībā.
Iespējot diktora rakstzīmju fonētisko lasīšanu operētājsistēmā Windows 10
Iespējot diktora rakstzīmju fonētisko lasīšanu operētājsistēmā Windows 10
Kā iespējot diktora rakstzīmju fonētisko lasīšanu operētājsistēmā Windows 10. Tas ļauj iespējot fonētikas automātisku nolasīšanu, kas ir klasiskā uzvedība.