Kaip padaryti programą naudoti konkretų procesoriaus branduolį dirbti

Anonim

Pasirinkite pagrindinį procesorių
Procesoriaus šerdies paskirstymas atlikti konkrečią programą gali būti naudinga, jei kompiuteryje yra išteklius intensyvus taikymas, kurio negalima išjungti, ir kuri neleidžia įprastai veikti kompiuteryje. Pavyzdžiui, pabrėžiant "Kaspersky Anti-Virus" vieną procesoriaus branduolį, mes galime, tiek, tačiau pagreitins žaidimą ir FPS jame. Kita vertus, jei jūsų kompiuteris sulėtėja, tai nėra metodas, kuris jums padės. Turime ieškoti priežasčių, cm: stabdo kompiuterį

Konkrečios programos "Windows 7" ir "Windows 8" loginių procesorių tikslas

Šios funkcijos veikia "Windows 7", "Windows 8" ir "Windows Vista". Aš nesakau apie pastarąjį, nes tai yra mažai žmonių jį naudoja mūsų šalyje.

Paleiskite "Windows" užduočių tvarkyklę ir:

  • "Windows 7" atidarykite skirtuką "Procesai"
  • "Windows 8" atidaryti "Detalės"

Pasirinkite procesoriaus atitiktį

Spustelėkite dešinį pelės mygtuką ant proceso, kurį domitės ir pasirinkite "Nustatyti panašumą" kontekstiniame meniu. Pasirodo lango "procesorių", kuriame galite nurodyti, kokie procesoriaus šerdys (arba, arba loginiai procesoriai) leidžiama naudoti.

Loginių procesorių pasirinkimas programos vykdymui

Tai viskas, dabar procesas naudoja tik tuos loginius procesorius, kurie jam leido. Tiesa, tai atsitinka iki kito paleidimo.

Kaip paleisti programą konkrečiame procesoriaus branduolio (loginio procesoriaus)

"Windows 8" ir "Windows 7" taip pat yra galimybė pradėti paraišką taip, kad iš karto po to, kai pradėsite jį naudoti tam tikrus loginius procesorius. Norint tai padaryti, paraiškos paleidimas turi būti įgyvendintas nurodant atitiktį parametrų. Pavyzdžiui:

C: Windows System32 cmd.exe / c Start / Affinity 1 Software.exe

Šiame pavyzdyje programinė įranga. Prašymas bus pradėtas naudoti loginio procesoriaus 0 (CPU 0). Tie. Paveikslas po afiniteto Nurodo loginį procesoriaus numerį + 1. Tą pačią komandą galite rašyti į programos nuorodą, kad jis visada pradėtų naudoti konkretų loginį procesorių. Deja, aš negalėjau rasti informacijos, kaip perkelti parametrą, kad programa naudoja ne vieną loginį procesorių ir keletą minučių vienu metu.

Atnaujinimas: Rasta Kaip pradėti paraišką keliuose loginiams procesoriams naudojant afiniteto parametrą. Pavyzdžiui, nurodome kaukę šešioliktainio formato kaukėje, turite naudoti atitinkamai 1, 3, 5, 7 procesorių, jis bus 10101010 arba 0xaa, perduoda kaip / afinitetą 0xaa.

Kaip padaryti programą naudoti konkretų procesoriaus branduolį dirbti 218_4

Skaityti daugiau