Jinsi ya kufanya programu kutumia msingi maalum wa processor

Usambazaji wa vidole vya processor kwa kutekeleza programu fulani inaweza kuwa na manufaa ikiwa kompyuta yako ina programu ya rasilimali ambayo haiwezi kuzima, na ambayo wakati huo huo inachangia operesheni ya kawaida ya kompyuta. Kwa mfano, kwa kuchagua moja ya msingi ya processor kwa Kaspersky Anti-Virus kufanya kazi, tunaweza, hata kidogo, lakini kasi ya mchezo na ramprogrammen ndani yake. Kwa upande mwingine, ikiwa kompyuta yako ni polepole sana, hii sio njia itakusaidia. Unahitaji kutafuta sababu, angalia: Kompyuta inapungua

Kuweka wasindikaji wa mantiki kwenye programu maalum katika Windows 7 na Windows 8

Kazi hizi zinafanya kazi katika Windows 7, Windows 8 na Windows Vista. Sizungumzi juu ya mwisho, kama watu wachache sana hutumia katika nchi yetu.

Fungua Meneja wa Kazi ya Windows na:

  • Katika Windows 7, fungua kichupo cha Utaratibu.
  • Katika Windows 8, fungua "Maelezo"

Bonyeza-click juu ya mchakato unaovutiwa na uchague "Weka ushirika" kwenye menyu ya mandhari. Dirisha la Programu ya Kufananisha litatokea, ambalo unaweza kutaja ni vipi vidole vya processor (au tuseme, wasindikaji wa mantiki) programu inaruhusiwa kutumia.

Uchaguzi wa wasindikaji wa mantiki wa utekelezaji wa mpango

Hiyo yote, sasa mchakato hutumia wasindikaji wale wa mantiki ambao wanaruhusiwa. Ukweli ni kwamba, hutokea hasa mpaka uzinduzi wa pili.

Jinsi ya kuendesha programu kwenye msingi maalum wa processor (programu ya mantiki)

Katika Windows 8 na Windows 7, inawezekana pia kuzindua programu ili mara moja baada ya kuzindua hutumia wasindikaji fulani wa mantiki. Ili kufanya hivyo, uzinduzi wa maombi lazima ufanyike na dalili ya kufuata katika vigezo. Kwa mfano:

c:  windows  system32  cmd.exe / C kuanza / ushirika 1 software.exe

Katika mfano huu, programu ya software.exe itazinduliwa kwa kutumia processor ya 0 (CPU 0) mantiki. Mimi idadi baada ya kuunganishwa inaonyesha namba ya processor namba + 1. Unaweza pia kuandika amri sawa kwa njia ya mkato ya maombi, ili iweze kukimbia kwa kutumia mchakato maalum wa mantiki. Kwa bahati mbaya, sikuweza kupata maelezo kuhusu jinsi ya kupitisha parameter ili programu itumie zaidi ya moja ya programu ya mantiki, lakini kadhaa.

UPD: kupatikana jinsi ya kuendesha programu kwenye wasindikaji wengi wa mantiki kutumia parameter ya ushirika. Tunafafanua mask katika muundo wa hexadecimal, kwa mfano, inahitajika kutumia wasindikaji 1, 3, 5, 7, kwa mtiririko huo, hii itakuwa 10101010 au 0xAA, iliyopatikana katika fomu / mshikamano 0xAA.