Kuidas muuta programm tööprotsessori teatud tuuma kasutamiseks

Kuidas muuta programm tööprotsessori teatud tuuma kasutamiseks

Teatud programmi protsessori tuumade jaotus võib olla kasulik, kui teie arvutis on ressursside intensiivne rakendus, mida ei saa välja lülitada ja mis samal ajal segab arvutis normaalset toimimist. Näiteks tõstame Kaspersky viirusetõrje protsessori ühe tuuma tööks, ehkki pisut, kuid kiirendada mängu ja FPS -i selles. Teisest küljest, kui teie arvuti on väga aeglane, pole see sama meetod, mis aitab teid. Peate otsima põhjuseid, vt: arvuti aeglustub

Loogiliste protsessorite määramine teatud programmi Windows 7 ja Windows 8

Need funktsioonid toimivad Windows 7, Windows 8 ja Windows Vistaga. Ma ei räägi viimasest, sest vähesed inimesed kasutavad seda meie riigis.

Käivitage aknad ja :::

  • Windows 7 -s avage vahekaart "Protsessid"
  • Avage Windows 8 -s "üksikasjad"

Klõpsake paremal hiireklahvil vastavalt teile huvipakkuva protsessi ja valige kontekstimenüüst, et üksus "Seadke sarnasus". Ilmub akna „Protsessorite kirjavahetus”, milles saate näidata, millistel protsessori tuumadel (või pigem loogilistel protsessoritel) lubatakse kasutada.

See on kõik, nüüd kasutab protsess ainult neid loogilisi protsessoreid, mis teda lubasid. Tõsi, see juhtub täpselt kuni järgmise käivitamiseni.

Kuidas käivitada programm protsessori konkreetses tuumas (loogiline protsessor)

Windows 8 ja Windows 7 on ka võimalus rakendus käivitada nii, et kohe pärast alustamist kasutab see teatud loogilisi protsessoreid. Selleks tuleb rakenduse käivitamine viia läbi parameetrite vastavus. Näiteks:

C: \ Windows \ System32 \ CMD.EXE /C Start /Afiinity 1 tarkvara.Exe

Tarkvararakendus käivitatakse selles näites.EXE, kasutades 0. (CP 0) loogilist protsessorit. T.e. Pärast afiinsust näitab arv loogilise protsessori arvu + 1. Sama käsu saate rakenduse sildile kirjutada nii, et see hakkaks alati kasutama teatud loogilist protsessorit. Kahjuks ei suutnud ma leida teavet parameetri edastamise kohta, nii et rakendust kasutaks rohkem kui üks loogiline protsessor, vaid mitu korraga.

UPD: leidis, kuidas rakendust käivitada mitmes loogilises protsessoris, kasutades afiinsuse parameetrit. Märkime maski heksadecimaalses vormingus, näiteks peab see kasutama vastavalt protsessoreid 1, 3, 5, 7, see on 10101010 või 0xaa, edastama /afiinsuse kujul 0xaa kujul.