Како да направите програма користете специфично јадро на процесорот

Pin
Send
Share
Send

Распределбата на јадрата на процесорот за извршување на одредена програма може да биде корисно ако вашиот компјутер има апликација интензивна на ресурси што не може да се исклучи и која се меша во нормална работа на компјутерот. На пример, имајќи одвоено едно јадро на процесорот за работа од страна на Kaspersky Anti-Virus, можеме, иако малку, да ја забрзаме играта и FPS во него. Од друга страна, ако вашиот компјутер е многу бавен, тоа не е метод што ќе ви помогне. Треба да барате причини, видете: Компјутерот се забавува

Доделување логички процесори на одредена програма во Windows 7 и Windows 8

Овие карактеристики работат во Windows 7, Windows 8 и Windows Vista. Не зборувам за второто, бидејќи малкумина го користат во нашата земја.

Стартувајте го Windows Task Manager и:

  • Во Windows 7, отворете го табот Процеси
  • Во Windows 8, отворете Детали

Кликнете со десното копче на процесот за кој сте заинтересирани и изберете "Постави афинитет" од менито за контекст. Се појавува прозорецот "Усогласеност со процесорот", во кој можете да наведете кои јадра на процесорот (или поточно логички процесори) програмата е дозволено да се користи.

Избор на логички процесори за извршување на програмата

Тоа е сè, сега процесот ги користи само оние логички процесори што ги дозволи. Точно, ова се случува точно до нејзиното следно лансирање.

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

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

c:  windows  system32  cmd.exe / C start / affinity 1 софтвер.exe

Во овој пример, апликацијата софтвер.exe ќе биде лансирана со употреба на логичкиот процесор 0 (CPU 0). Т.е. бројот по афинитет го означува логичкиот број на процесорот + 1. Може да ја напишете истата команда на кратенката за апликација така што секогаш започнува со користење на специфичен логички процесор. За жал, не можев да најдам информации за тоа како да го поминам параметарот, така што апликацијата не користеше еден логичен процесор, туку неколку одеднаш.

UPD: откри како да се изврши апликацијата на неколку логички процесори користејќи го параметарот за афинитет. Ние ја наведуваме маската во хексадецимален формат, на пример, треба да користиме процесори 1, 3, 5, 7, соодветно, тоа ќе биде 10101010 или 0xAA, ќе ја пренесеме во форма / афинитет 0xAA.

Pin
Send
Share
Send