Help - Search - Members - Calendar
Full Version: Client CPU Affinity
Siala Forums > Основные форумы: > Основное общение
Feron
Мое внимание обратили на то, что у нас в выложенном клиенте стоит значение
Client CPU Affinity = 0

Кто в этом разбирается и может из опыта поделиться, какие значения надо тут выставлять?
NocturN
Dual-core or multi-core processors
NWN was not meant to run with more than one core. If you have a multi-core system, you can set the game to run on only one core.
Open Task Manager with NWN open, rightclick nwmain.exe, Set Affinity on one core. If it gives you an error, click the button "Show Processes from All Users" at the bottom. You can experiment to see which core gives you the best performance.
To avoid having to do this every time you play the game, open nwnplayer.ini in the main NWN folder. Locate Client CPU Affinity and change the value to 1 (or whatever other core you determined gave you the best performance in the first step).
If you have a problem with a stuttering audio when playing video cut-scenes, it can be cured with setting your "CPU affinity" to "All cores". To do so, you'll have to set the nwnplayer.ini setting for Client CPU Affinity to -2

"CPU Affinity".
– The nwnplayer.ini setting for "Client CPU Affinity" now defaults to 0 (a setting of -1 will be converted to 0). If you need to disable this feature set the value to -2.

Когда я пытался оптимизировать клиент под виртуалку пару раз встречал статьи про эту опцию. В общем, если я правильно понял, положительное значение указывает на то какой именно процессор будет использован для первоначальной ? работы клиента. Значение -2 выставляется в том случае если мы хотим что б клиент работал только на одном процессоре.
SairekS
Всем у кого стоит 0, -1, -2, 1 и тп в этой функции посвещается))
Нвн довольно старая игра а процессоры пошли уже 2х,4х,8ми и тп ядерные, так вот чтоб у вас не лагало ставьте это значение равное количеству ядер процессора и игра будет меньше лагать т к процесс нвн будет распределен на все 2,4,8 ядер.
Feron
QUOTE (SairekS @ 04:35, 23 August 2016) *
Всем у кого стоит 0, -1, -2, 1 и тп в этой функции посвещается))
Нвн довольно старая игра а процессоры пошли уже 2х,4х,8ми и тп ядерные, так вот чтоб у вас не лагало ставьте это значение равное количеству ядер процессора и игра будет меньше лагать т к процесс нвн будет распределен на все 2,4,8 ядер.


Слабо сразу в вики занести? У нас есть там раздел - советы по настройке игры? Если нет, было бы круто, если бы сделал
SairekS
Я попрошу Таню)))
Charlie
Советы по настройке

Если будут еще варианты пополнения - пишите
Holan
QUOTE (Charlie @ 22:53, 9 September 2016) *
Если будут еще варианты пополнения - пишите

чтобы меньше лагало и локи быстрее грузились в настройках видео убрать галочку Vsync
Charlie
QUOTE (Holan @ 03:33, 10 September 2016) *
чтобы меньше лагало и локи быстрее грузились в настройках видео убрать галочку Vsync

чтобы меньше лагало надо сделать вот атк вот!


но какой новичек захочет так играть sad.gif
Irrlyn
QUOTE
Нвн довольно старая игра а процессоры пошли уже 2х,4х,8ми и тп ядерные, так вот чтоб у вас не лагало ставьте это значение равное количеству ядер процессора и игра будет меньше лагать т к процесс нвн будет распределен на все 2,4,8 ядер.

Небольшое уточнение:
Значение Client CPU affinity нужно ставить равным количеству CPU, которое видит ОС (посмотреть можно, например, через диспетчер задач).

На примере двухядерного intel i5:
Если HT [Hyper-Threading] выключен, то ОС будет "видеть" честные 2 физических CPU. Соответственно, и значение Client CPU affinity нужно выставлять равным 2.
Если HT [Hyper-Threading] включен, то ОС будет "видеть" четыре логических CPU. При это значение Client CPU affinity нужно выставлять равным 4, т.к. если выставить значение 2, то вместо ожидаемого эффекта распараллеливания получим жесткую привязку к логическому CPU №2.
Charlie
QUOTE (Irrlyn @ 01:13, 11 September 2016) *
Небольшое уточнение:
Значение Client CPU affinity нужно ставить равным количеству CPU, которое видит ОС (посмотреть можно, например, через диспетчер задач).

На примере двухядерного intel i5:
Если HT [Hyper-Threading] выключен, то ОС будет "видеть" честные 2 физических CPU. Соответственно, и значение Client CPU affinity нужно выставлять равным 2.
Если HT [Hyper-Threading] включен, то ОС будет "видеть" четыре логических CPU. При это значение Client CPU affinity нужно выставлять равным 4, т.к. если выставить значение 2, то вместо ожидаемого эффекта распараллеливания получим жесткую привязку к логическому CPU №2.

спасибо, добавила
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2024 Invision Power Services, Inc.
IPS Driver Error

IPS Driver Error

There appears to be an error with the database.
You can try to refresh the page by clicking here