Sut i wneud rhaglen yn defnyddio craidd prosesydd penodol

Pin
Send
Share
Send

Gall dyrannu creiddiau prosesydd i weithredu rhaglen benodol fod yn ddefnyddiol os oes gan eich cyfrifiadur gymhwysiad adnoddau-ddwys na ellir ei ddiffodd ac sy'n ymyrryd â gweithrediad cyfrifiadurol arferol. Er enghraifft, ar ôl dyrannu un craidd o'r prosesydd i'w weithredu gan Kaspersky Anti-Virus, gallwn, er ychydig, gyflymu'r gêm a'r FPS ynddo. Ar y llaw arall, os yw'ch cyfrifiadur yn araf iawn, nid dyma'r dull a fydd yn eich helpu chi. Angen edrych am resymau, gweler: Cyfrifiadur yn arafu

Neilltuo proseswyr rhesymegol i raglen benodol yn Windows 7 a Windows 8

Mae'r nodweddion hyn yn gweithio yn Windows 7, Windows 8, a Windows Vista. Nid wyf yn sôn am yr olaf, gan mai ychydig o bobl sy'n ei ddefnyddio yn ein gwlad.

Lansio Rheolwr Tasg Windows a:

  • Yn Windows 7, agorwch y tab Prosesau
  • Yn Windows 8, agorwch Manylion

De-gliciwch ar y broses y mae gennych ddiddordeb ynddi a dewis "Set affinity" o'r ddewislen cyd-destun. Bydd y ffenestr "Cydymffurfiaeth Prosesydd" yn ymddangos lle gallwch chi nodi pa greiddiau prosesydd (neu broseswyr rhesymegol yn hytrach) sy'n cael defnyddio'r rhaglen.

Dewis proseswyr rhesymegol ar gyfer gweithredu rhaglenni

Dyna i gyd, nawr mae'r broses yn defnyddio'r proseswyr rhesymegol hynny yn unig a ganiataodd. Yn wir, mae hyn yn digwydd yn union tan ei lansiad nesaf.

Sut i redeg rhaglen ar graidd prosesydd penodol (prosesydd rhesymegol)

Yn Windows 8 a Windows 7, mae hefyd yn bosibl rhedeg y cymhwysiad fel ei fod yn syth ar ôl ei lansio yn defnyddio rhai proseswyr rhesymegol. Er mwyn gwneud hyn, rhaid lansio'r cais gyda'r ohebiaeth wedi'i nodi yn y paramedrau. Er enghraifft:

c:  windows  system32  cmd.exe / C cychwyn / affinedd 1 meddalwedd.exe

Yn yr enghraifft hon, bydd y cymhwysiad meddalwedd.exe yn cael ei lansio gan ddefnyddio prosesydd rhesymegol 0th (CPU 0). I.e. mae'r rhif ar ôl affinedd yn nodi rhif prosesydd rhesymegol + 1. Gallwch ysgrifennu'r un gorchymyn i lwybr byr y cais fel ei fod bob amser yn dechrau defnyddio prosesydd rhesymegol penodol. Yn anffodus, ni allwn ddod o hyd i wybodaeth ar sut i basio'r paramedr fel nad oedd y cais yn defnyddio un prosesydd rhesymegol, ond sawl un ar unwaith.

DIWEDDAR: wedi darganfod sut i redeg y cymhwysiad ar sawl prosesydd rhesymegol gan ddefnyddio'r paramedr affinedd. Rydym yn nodi'r mwgwd mewn fformat hecsadegol, er enghraifft, mae angen i ni ddefnyddio proseswyr 1, 3, 5, 7, yn y drefn honno, bydd yn 10101010 neu 0xAA, byddwn yn ei drosglwyddo ar ffurf / affinedd 0xAA.

Pin
Send
Share
Send