Как да си направим програмата за използване на дадена процесор ядрото на работа

Anonim

Изберете процесор
Разпределението на ядрото на процесора да изпълнява конкретна програма може да бъде полезно, ако на компютъра ви има приложение много ресурси, които не могат да бъдат изключени, и което не позволява нормална работа на компютъра. Например, подчертавайки Kaspersky Anti-Virus едно ядро ​​на процесора за работа, ние можем, ал малко, но скоростта на играта и FPS в него. От друга страна, ако компютърът ви се забавя, това не е метод, който ще ви помогне. Ние трябва да търсим причини см: Спирачки на компютъра

Цел на логически процесори на конкретна програма в Windows 7 и Windows 8

Тези функции действат в Windows 7, Windows 8 и Windows Vista. Не казвам, че за последните, тъй като е малко хора да я използват в нашата страна.

Run Windows диспечера на задачите и:

  • В Windows 7, отворете раздела Процеси
  • В Windows 8, отворете "Подробности"

Изберете съответствие процесор

Щракнете с десния бутон на мишката върху този процес се интересувате от и изберете "Set сходство" в контекстното меню. прозореца се появява "Спазването на процесори", в който можете да укажете кои ядра на процесора (или, или по-скоро, логически процесори), програмата е позволено да се използва.

Избор на логически процесори за изпълнението на програмата

Това е всичко, сега този процес използва само тези логически процесори, които го допускат. Вярно е, че това се случва точно до следващия старт.

Как да стартирате програмата за конкретна процесор ядро ​​(логически процесор)

В Windows 8 и Windows 7, има и способността да стартирате приложението, така че веднага след като се започне да го използва някои логически процесори. За да направите това, стартирането на приложението трябва да се прилагат указваща съответствието на параметрите. Например:

C: \ Windows \ System32 \ Cmd.exe / C START / АФИНИТЕТ 1 Software.exe

В този пример, прилагането Software.exe ще се стартира с помощта на 0th (CPU 0) на логически процесор. Тези. Фигура след Affinity Определя процесор логическия номер + 1. същата команда можете да пишете на прекия път за кандидатстване, така че тя винаги започва с помощта на специален логически процесор. За съжаление, не можах да намеря информация как да се прехвърлят на параметъра, така че приложението използва не един логически процесор, както и няколко минути наведнъж.

UPD: Намерени как да стартирате програмата в няколко логически процесори, използващи параметъра Affinity. Държим да уточним маската в шестнадесетичен формат, например, ще трябва да използвате процесори 1, 3, 5, 7, съответно, той ще бъде 10101010 или 0xaa, предаване, както / афинитет 0xaa.

Използването на процесора в Windows 8

Прочетете още