Nainstalovat Steam
přihlásit se
|
jazyk
简体中文 (Zjednodušená čínština)
繁體中文 (Tradiční čínština)
日本語 (Japonština)
한국어 (Korejština)
ไทย (Thajština)
български (Bulharština)
Dansk (Dánština)
Deutsch (Němčina)
English (Angličtina)
Español-España (Evropská španělština)
Español-Latinoamérica (Latin. španělština)
Ελληνικά (Řečtina)
Français (Francouzština)
Italiano (Italština)
Bahasa Indonesia (Indonéština)
Magyar (Maďarština)
Nederlands (Nizozemština)
Norsk (Norština)
Polski (Polština)
Português (Evropská portugalština)
Português-Brasil (Brazilská portugalština)
Română (Rumunština)
Русский (Ruština)
Suomi (Finština)
Svenska (Švédština)
Türkçe (Turečtina)
Tiếng Việt (Vietnamština)
Українська (Ukrajinština)
Nahlásit problém s překladem
Generally, worker processes will also have a dispatcher or master process to spawn them so you'll want to allow that some resources as well (hence the spare core).
i have a 4670k. I had to set all the visual settings to absolute minimum and the game still ran like a jetski on gravel. just recently i put it to 2 and also tried this
the game now runs fine with better textures, shadows and ssao, and ive had no problems with overheating at all.
im not sure if manualy setting max worker threads to a setting higher than 2 actually does anything, it still says "2" in the options. But just setting it to 2 was a massive improvement and i have it changed to 4 in the user config just for the hell of it.
I have no idea how running other software on the background could have impact on the performance though (streaming, recording, encoding, etc). I'm glad it improved the experience for you
Currently set to 5 worker threads... going to start reducing them by one until the game stops crashing my computer.
The worker thread option defaults to your machines hw thread count - 2. With hyper threading you typically have two hw threads per core.
So if you for example have a quad core CPU you would have 8 hw threads available.
We reserve two threads, one for the main thread and one for the rendering thread, and the remaining will be allocated as worker threads for doing arbitrary work.
The setting was introduced to allow some people experiencing problems with over heating to reduce the number of work threads to ease the CPU.
You can also up the worker thread count to the amount of hw threads your system have. This is not recommended though as it will just interfere with main and render thread.
When you only see a value of two as maximum that suggest that you're running on a single core machine, it'll still default to 1 worker thread as we need at least one. It will fight for work time with both main and render thread.
What exactly you don't understand?
You have 4 cores so as Peder said - 1 core reserved as the main thread, 1 core reserved as rendering thread, then you have 2 cores left to be able to set them as worker threads "for doing arbitrary work". See, you only have to be able to count to 4, you can use your fingers.
Do you not know how to read?