Warhammer: End Times - Vermintide

Warhammer: End Times - Vermintide

Zobrazit statistiky:
'Worker Threads' option in settings. What is it?
What is this option exactly? I don't remember this last time i played it.
It has two modes, 1 and 2.
If i put it in 2, the color changes to red.

Wondering what is this thing. I have been searching in the forum and even in google, but nothing about it.

http://i.imgur.com/Rh8NYj8.jpg
< >
Zobrazeno 1630 z 43 komentářů
You probably only want to set it to 1 less than number of cores, rather than number of cores even if there are no background programs running on your PC.

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).
Naposledy upravil Psychic_Flakk; 12. led. 2016 v 9.31
FatsharkLiVam původně napsal:
Decreasing the number of worker threads will reduce the impact on your CPU. This is useful if you are running other CPU-intensive software such as streaming programs or if you're having trouble with CPU overheating.

Typically you'll want to leave this at the default setting for ideal performance.
But what if the default is 1 (and the max it can be is 2) (have an Intel(R) Core(TM) i5-2500 CPU @ 3.30GHz (4 CPUs), ~3.6GHz)
I think i only noticed this setting when i first installed the game. The default was 1, putting it on 2 was red so i thought "hmm, better leave it at its default since i dotn't know for sure what it does." Then i guess i forgot about it.

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

Zorder původně napsal:
Rikkely původně napsal:
I think there is a way to force the 4 cores of your CPU. If you go to Appdata/Roaming/Fatshark/Vermintide and open the user config file and then look for "max_worker_threads = 2" and change it accordingly.

I tested this with 3 and 4 (i5 4460) and even though the game still drops frames during waves, the overall framerate is more stable.

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.
MofineBovine původně napsal:
i have it changed to 4 in the user config just for the hell of it.
I think the devs limited the amount of threads the game can use because there were some people complaining about overheating. So, as far as I see it, if you neither suffer from overheating (which in any case you shouldn't) and if the game doesn't crash for you with all the threads of your CPU assigned to the game then everything should be good.

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 :steamhappy:
Wow, really wish I had known this sooner, literally could not play the game on my all-in-1-Pc that should be able to handle this game with ease because the computer would instantly overheat and shut down the 1st time a horde appeared, even with all the in game settings at the lowest possible.

Currently set to 5 worker threads... going to start reducing them by one until the game stops crashing my computer.
Do make sure if you have any issues to check Below.

FatsharkLiVam původně napsal:
Decreasing the number of worker threads will reduce the impact on your CPU. This is useful if you are running other CPU-intensive software such as streaming programs or if you're having trouble with CPU overheating.

Typically you'll want to leave this at the default setting for ideal performance.
Just to chime into this, I'm running the game on an overclocked i7-3820. The base stat of my cpu is 4 cores with 8 threads but the option allows up to 6 for me, if I am remembering right. I sometimes get freezes if I try to utilize more threads, so I lowered it down to 4 and have been running smoothly. Also note, these freezes are only for my overclocked speeds, it runs fine if I run the cpu on the default settings.
Skying High původně napsal:
Just to chime into this, I'm running the game on an overclocked i7-3820. The base stat of my cpu is 4 cores with 8 threads but the option allows up to 6 for me, if I am remembering right. I sometimes get freezes if I try to utilize more threads, so I lowered it down to 4 and have been running smoothly. Also note, these freezes are only for my overclocked speeds, it runs fine if I run the cpu on the default settings.
If OCing a CPU is anything like OCing a GPU, sounds like the OC isn't stable.
I have i5 3470. It only has 1 and 2 options. I use Afterburner to monitor the differences between these two options. 1 - CPU Usage around 70%, Temperature around 70 C; 2 - CPU Usage 99%, Temperature 99 C, but get around 10% more FPS. That is it.
Naposledy upravil PiperZzz; 11. čvc. 2017 v 22.08
pdr  [vývojář] 12. čvc. 2017 v 1.06 
Hi.

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.
But why is it capped to 2 for my I5-7600K? Its is a quad-core without Hyper-threading, but I should still be able to get to 3?
AlexisFR původně napsal:
But why is it capped to 2 for my I5-7600K? Its is a quad-core without Hyper-threading, but I should still be able to get to 3?

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.
So what is the real difference between 1 and 2 option on i5 processor?
Anyone else have a quad core with 8 threads but it only lets you choose to use 6 with a red warning if you do?
Alucard0Reborn původně napsal:
Anyone else have a quad core with 8 threads but it only lets you choose to use 6 with a red warning if you do?

pdr původně napsal:
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.
Do you not know how to read?
< >
Zobrazeno 1630 z 43 komentářů
Na stránku: 1530 50

Datum zveřejnění: 15. lis. 2015 v 4.58
Počet příspěvků: 43