Ответить 
 
Оценка темы:
  • 12 голосов - 3.58 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Изменение рабочих ядер процессора для игр
09.10.2015, 03:15 AM
Сообщение: #1
Release by DarkTeam Изменение рабочих ядер процессора для игр
Когда пользователь запускает игру на примере World of Tanks часто, ему очень быстро надоедает каждый раз заходить в диспетчер задач и назначать этой программе процессоры.

Принудительно запустить программу на нескольких ядрах можно при помощи cmd.exe с ключем /affinity

C:\Windows\System32\cmd.exe /C start /affinity 0e WOTLauncher.exe

CPU0 - первое ядро;
CPU1 - второе ядро;
CPU2 - третье ядро;
CPU4 - четвертое ядро.

Значение ключа affinity
1 CPU0
2 CPU1
3 CPU0+CPU1
4 CPU2
5 CPU0+CPU2
6 CPU1+CPU2
7 CPU0+CPU1+CPU2
8 CPU3
9 CPU0+CPU3
0a CPU1+CPU3
0b CPU0+CPU1+CPU3
0c CPU2+CPU3
0d CPU0+CPU2+CPU3
0e CPU1+CPU2+CPU3
0f CPU0+CPU1+CPU2+CPU3

Буквы,начинающиеся в таблице с 0 - буквы английского алфавита a,b,c,d,e,f - всего лишь шестнадцатиричное представление чисел. Прошу также заметить, что 0a не является аналогом 10.

Практическая часть:
Мы знаем, что WOT загружает 1 ядро полностью и ещё одно ядро где то на половину. Далее знаем, что первое ядро процессора особенно загружено. Значит имеет смысл сдвинуть ядра процессора на самые менее нагруженные.

[Изображение: image.php?di=9VY1]

Открываем ярлык World of tanks на экране и в Ярлык/обьект вписываем
C:\Windows\System32\cmd.exe /C start /affinity 0e WOTLauncher.exe
После этих манипуляций игре даётся работать на 2,3 и 4 ядре. - Фактически игра работает на 2 ядре и на половину на 3.

Таблица для 8 ядерных процессоров и ниже:
C7 C6 C5 C4 C3 C2 C1 C0 Dec Hex
0 0 0 0 0 0 0 0 0 00
0 0 0 0 0 0 0 1 1 01
0 0 0 0 0 0 1 0 2 02
0 0 0 0 0 0 1 1 3 03
0 0 0 0 0 1 0 0 4 04
0 0 0 0 0 1 0 1 5 05
0 0 0 0 0 1 1 0 6 06
0 0 0 0 0 1 1 1 7 07
0 0 0 0 1 0 0 0 8 08
0 0 0 0 1 0 0 1 9 09
0 0 0 0 1 0 1 0 10 0A
0 0 0 0 1 0 1 1 11 0B
0 0 0 0 1 1 0 0 12 0C
0 0 0 0 1 1 0 1 13 0D
0 0 0 0 1 1 1 0 14 0E
0 0 0 0 1 1 1 1 15 0F
0 0 0 1 0 0 0 0 16 10
0 0 0 1 0 0 0 1 17 11
0 0 0 1 0 0 1 0 18 12
0 0 0 1 0 0 1 1 19 13
0 0 0 1 0 1 0 0 20 14
0 0 0 1 0 1 0 1 21 15
0 0 0 1 0 1 1 0 22 16
0 0 0 1 0 1 1 1 23 17
0 0 0 1 1 0 0 0 24 18
0 0 0 1 1 0 0 1 25 19
0 0 0 1 1 0 1 0 26 1A
0 0 0 1 1 0 1 1 27 1B
0 0 0 1 1 1 0 0 28 1C
0 0 0 1 1 1 0 1 29 1D
0 0 0 1 1 1 1 ? 30 1E
0 0 0 1 1 1 1 1 31 1F
0 0 1 0 0 0 0 0 32 20
0 0 1 0 0 0 0 1 33 21
0 0 1 0 0 0 1 0 34 22
0 0 1 0 0 0 1 1 35 23
0 0 1 0 0 1 0 0 36 24
0 0 1 0 0 1 0 1 37 25
0 0 1 0 0 1 1 0 38 26
0 0 1 0 0 1 1 1 39 27
0 0 1 0 1 0 0 0 40 28
0 0 1 0 1 0 0 1 41 29
0 0 1 0 1 0 1 0 42 2A
0 0 1 0 1 0 1 1 43 2B
0 0 1 0 1 1 0 0 44 2C
0 0 1 0 1 1 0 1 45 2D
0 0 1 0 1 1 1 0 46 2E
0 0 1 0 1 1 1 1 47 2F
0 0 1 1 0 0 0 0 48 30
0 0 1 1 0 0 0 1 49 31
0 0 1 1 0 0 1 0 50 32
0 0 1 1 0 0 1 1 51 33
0 0 1 1 0 1 0 0 52 34
0 0 1 1 0 1 0 1 53 35
0 0 1 1 0 1 1 0 54 36
0 0 1 1 0 1 1 1 55 37
0 0 1 1 1 0 0 0 56 38
0 0 1 1 1 0 0 1 57 39
0 0 1 1 1 0 1 0 58 3A
0 0 1 1 1 0 1 1 59 3B
0 0 1 1 1 1 0 0 60 3C
0 0 1 1 1 1 0 1 61 3D
0 0 1 1 1 1 1 0 62 3E
0 0 1 1 1 1 1 1 63 3F
0 1 0 0 0 0 0 0 64 40
0 1 0 0 0 0 0 1 65 41
0 1 0 0 0 0 1 0 66 42
0 1 0 0 0 0 1 1 67 43
0 1 0 0 0 1 0 0 68 44
0 1 0 0 0 1 0 1 69 45
0 1 0 0 0 1 1 0 70 46
0 1 0 0 0 1 1 1 71 47
0 1 0 0 1 0 0 0 72 48
0 1 0 0 1 0 0 1 73 49
0 1 0 0 1 0 1 0 74 4A
0 1 0 0 1 0 1 1 75 4B
0 1 0 0 1 1 0 0 76 4C
0 1 0 0 1 1 0 1 77 4D
0 1 0 0 1 1 1 0 78 4E
0 1 0 0 1 1 1 1 79 4F
0 1 0 1 0 0 0 0 80 50
0 1 0 1 0 0 0 1 81 51
0 1 0 1 0 0 1 0 82 52
0 1 0 1 0 0 1 1 83 53
0 1 0 1 0 1 0 0 84 54
0 1 0 1 0 1 0 1 85 55
0 1 0 1 0 1 1 0 86 56
0 1 0 1 0 1 1 1 87 57
0 1 0 1 1 0 0 0 88 58
0 1 0 1 1 0 0 1 89 59
0 1 0 1 1 0 1 0 90 5A
0 1 0 1 1 0 1 1 91 5B
0 1 0 1 1 1 0 0 92 5C
0 1 0 1 1 1 0 1 93 5D
0 1 0 1 1 1 1 0 94 5E
0 1 0 1 1 1 1 1 95 5F
0 1 1 0 0 0 0 0 96 60
0 1 1 0 0 0 0 1 97 61
0 1 1 0 0 0 1 0 98 62
0 1 1 0 0 0 1 1 99 63
0 1 1 0 0 1 0 0 100 64
0 1 1 0 0 1 0 1 101 65
0 1 1 0 0 1 1 0 102 66
0 1 1 0 0 1 1 1 103 67
0 1 1 0 1 0 0 0 104 68
0 1 1 0 1 0 0 1 105 69
0 1 1 0 1 0 1 0 106 6A
0 1 1 0 1 0 1 1 107 6B
0 1 1 0 1 1 0 0 108 6C
0 1 1 0 1 1 0 1 109 6D
0 1 1 0 1 1 1 0 110 6E
0 1 1 0 1 1 1 1 111 6F
0 1 1 1 0 0 0 0 112 70
0 1 1 1 0 0 0 1 113 71
0 1 1 1 0 0 1 0 114 72
0 1 1 1 0 0 1 1 115 73
0 1 1 1 0 1 0 0 116 74
0 1 1 1 0 1 0 1 117 75
0 1 1 1 0 1 1 0 118 76
0 1 1 1 0 1 1 1 119 77
0 1 1 1 1 0 0 0 120 78
0 1 1 1 1 0 0 1 121 79
0 1 1 1 1 0 1 0 122 7A
0 1 1 1 1 0 1 1 123 7B
0 1 1 1 1 1 0 0 124 7C
0 1 1 1 1 1 0 1 125 7D
0 1 1 1 1 1 1 0 126 7E
0 1 1 1 1 1 1 1 127 7F
1 0 0 0 0 0 0 0 128 80
1 0 0 0 0 0 0 1 129 81
1 0 0 0 0 0 1 0 130 82
1 0 0 0 0 0 1 1 131 83
1 0 0 0 0 1 0 0 132 84
1 0 0 0 0 1 ? 1 133 85
1 0 0 0 0 1 1 0 134 86
1 0 0 0 0 1 1 1 135 87
1 0 0 0 1 0 0 0 136 88
1 0 0 0 1 0 0 1 137 89
1 0 0 0 1 0 1 0 138 8A
1 0 0 0 1 0 1 1 139 8B
1 0 0 0 1 1 0 0 140 8C
1 0 0 0 1 1 0 1 141 8D
1 0 0 0 1 1 1 0 142 8E
1 0 0 0 1 1 1 1 143 8F
1 0 0 1 0 0 0 0 144 90
1 0 0 1 0 0 0 1 145 91
1 0 0 1 0 0 1 0 146 92
1 0 0 1 0 0 1 1 147 93
1 0 0 1 0 1 0 0 148 94
1 0 0 1 0 1 0 1 149 95
1 0 0 1 0 1 1 0 150 96
1 0 0 1 0 1 1 1 151 97
1 0 0 1 1 0 0 0 152 98
1 0 0 1 1 0 0 1 153 99
1 0 0 1 1 0 1 0 154 9A
1 0 0 1 1 0 1 1 155 9B
1 0 0 1 1 1 0 0 156 9C
1 0 0 1 1 1 0 1 157 9D
1 0 0 1 1 1 1 0 158 9E
1 0 0 1 1 1 1 1 159 9F
1 0 1 0 0 0 0 0 160 A0
1 0 1 0 0 0 0 1 161 A1
1 0 1 0 0 0 1 0 162 A2
1 0 1 0 0 0 1 1 163 A3
1 0 1 0 0 1 0 0 164 A4
1 0 1 0 0 1 0 1 165 A5
1 0 1 0 0 1 1 0 166 A6
1 0 1 0 0 1 1 1 167 A7
1 0 1 0 1 0 0 0 168 A8
1 0 1 0 1 0 0 1 169 A9
1 0 1 0 1 0 1 0 170 AA
1 0 1 0 1 0 1 1 171 AB
1 0 1 0 1 1 0 0 172 AC
1 0 1 0 1 1 0 1 173 AD
1 0 1 0 1 1 1 0 174 AE
1 0 1 0 1 1 1 1 175 AF
1 0 1 1 0 0 0 0 176 B0
1 0 1 1 0 0 0 1 177 B1
1 0 1 1 0 0 1 0 178 B2
1 0 1 1 0 0 1 1 179 B3
1 0 1 1 0 1 0 0 180 B4
1 0 1 1 0 1 0 1 181 B5
1 0 1 1 0 1 1 0 182 B6
1 0 1 1 0 1 1 1 183 B7
1 0 1 1 1 0 0 0 184 B8
1 0 1 1 1 0 0 1 185 B9
1 0 1 1 1 0 1 0 186 BA
1 0 1 1 1 0 1 1 187 BB
1 0 1 1 1 1 0 0 188 BC
1 0 1 1 1 1 0 1 189 BD
1 0 1 1 1 1 1 0 190 BE
1 0 1 1 1 1 1 1 191 BF
1 1 0 0 0 0 0 0 192 C0
1 1 0 0 0 0 0 1 193 C1
1 1 0 0 0 0 1 0 194 C2
1 1 0 0 0 0 1 1 195 C3
1 1 0 0 0 1 0 0 196 C4
1 1 0 0 0 1 0 1 197 C5
1 1 0 0 0 1 1 0 198 C6
1 1 0 0 0 1 1 1 199 C7
1 1 0 0 1 0 0 0 200 C8
1 1 0 0 1 0 0 1 201 C9
1 1 0 0 1 0 1 0 202 CA
1 1 0 0 1 0 1 1 203 CB
1 1 0 0 1 1 0 0 204 CC
1 1 0 0 1 1 0 1 205 CD
1 1 0 0 1 1 1 0 206 CE
1 1 0 0 1 1 1 1 207 CF
1 1 0 1 0 0 0 0 208 D0
1 1 0 1 0 0 0 1 209 D1
1 1 0 1 0 0 1 0 210 D2
1 1 0 1 0 0 1 1 211 D3
1 1 0 1 0 1 0 0 212 D4
1 1 0 1 0 1 0 1 213 D5
1 1 0 1 0 1 1 0 214 D6
1 1 0 1 0 1 1 1 215 D7
1 1 0 1 1 0 0 0 216 D8
1 1 0 1 1 0 0 1 217 D9
1 1 0 1 1 0 1 0 218 DA
1 1 0 1 1 0 1 1 219 DB
1 1 0 1 1 1 0 0 220 DC
1 1 0 1 1 1 0 1 221 DD
1 1 0 1 1 1 1 0 222 DE
1 1 0 1 1 1 1 1 223 DF
1 1 1 0 0 0 0 0 224 E0
1 1 1 0 0 0 0 1 225 E1
1 1 1 0 0 0 1 0 226 E2
1 1 1 0 0 0 1 1 227 E3
1 1 1 0 0 1 0 0 228 E4
1 1 1 0 0 1 0 1 229 E5
1 1 1 0 0 1 1 0 230 E6
1 1 1 0 0 1 1 1 231 E7
1 1 1 0 1 0 0 0 232 E8
1 1 1 0 1 0 0 1 233 E9
1 1 1 0 1 0 1 0 234 EA
1 1 1 0 1 0 1 1 235 EB
1 1 1 0 1 1 0 0 236 EC
1 1 1 0 1 1 0 1 237 ED
1 1 1 0 1 1 1 0 238 EE
1 1 1 0 1 1 1 1 239 EF
1 1 1 1 0 0 0 0 240 F0
1 1 1 1 0 0 0 1 241 F1
1 1 1 1 0 0 1 0 242 F2
1 1 1 1 0 0 1 1 243 F3
1 1 1 1 0 1 0 0 244 F4
1 1 1 1 0 1 0 1 245 F5
1 1 1 1 0 1 1 0 246 F6
1 1 1 1 0 1 1 1 247 F7
1 1 1 1 1 0 0 0 248 F8
1 1 1 1 1 0 0 1 249 F9
1 1 1 1 1 0 1 0 250 FA
1 1 1 1 1 0 1 1 251 FB
1 1 1 1 1 1 0 0 252 FC
1 1 1 1 1 1 0 1 253 FD
1 1 1 1 1 1 1 0 254 FE
1 1 1 1 1 1 1 1 255 FF

Автор статьи LsdMax
Like Пост Цитировать это сообщение в ответе
[-] 7 пользователям "Liked" сообщение Delysid'a :
AndrewOne77 (10-09-2015), DarkExaByte (10-09-2015), DartH PavlO (10-09-2015), JamArt (10-09-2015), KING95 (10-10-2015), Only_Lukashenko (10-09-2015), xXx_DiMEnTOr_xXx (10-09-2015)
09.10.2015, 08:37 PM
Сообщение: #2
RE: Изменение рабочих ядер процессора для игр
спасибо большое. FPS по ощущениям вырос

помог тебе? - для этого есть кнопка:mignyl:
Like Пост Цитировать это сообщение в ответе
09.10.2015, 09:14 PM
Сообщение: #3
RE: Изменение рабочих ядер процессора для игр
LsdMax всё чётко !! Спасибо, теперь игра летает! ;D
Like Пост Цитировать это сообщение в ответе
09.10.2015, 11:35 PM (Последний раз это сообщение было изменено: 09.10.2015 11:37 PM AndrewOne77.)
Сообщение: #4
RE: Изменение рабочих ядер процессора для игр
спасибо попробую))
а тот столбил цифр куда использовать?))

Гости не могут видеть ссылки. Пожалуйста под своим именем.
Гости не могут видеть ссылки. Пожалуйста под своим именем.
Like Пост Цитировать это сообщение в ответе
10.10.2015, 12:12 AM
Сообщение: #5
RE: Изменение рабочих ядер процессора для игр
Попробую есть ли какие-нибудь изменения

Ставьте Like кому не жалко:cool:
Like Пост Цитировать это сообщение в ответе
10.10.2015, 05:10 PM (Последний раз это сообщение было изменено: 10.10.2015 11:53 PM Delysid.)
Сообщение: #6
RE: Изменение рабочих ядер процессора для игр
(10.10.2015 04:40 PM)Budar : Насчет 8-ми ядерных нифига я не понял, море цифр и букв, а что куда и как не написал...

цифры 0 и 1 это ядра где 0 там ядро не активно , где 1 ядро
[/quote]

Я подумал лучше вставлять такой C:\Windows\System32\cmd.exe /C start /affinity 0f WorldOfTanks.exe .
Так как ВотЛаунчер только проверяет обновления для игры и не влияет на сами танки . А вот сразу запуск клиента exe дал нормальный буст к производительности. Ну это только моё мнение )

Послушайте, вот сейчас сразу видно что написано чтобы написать.
Если лаунчер вставляется то и на этих выбранных ядрах сами танки тоже работают.
Like Пост Цитировать это сообщение в ответе
[-] 1 пользователь "Liked" сообщение Only_Lukashenko'a :
woksonal (10-14-2015)
Ответить 




Просматривают: Гости: 1


Обратная связь и сотрудничество | Dark Team | Вернуться в начало | Вернуться к содержанию | Мобильная Версия | RSS Синдикация