Thanks, this seems to have worked for me too. I had chalked it all up to the same patch issues everyone else was talking about. Performance is still not what it was pre patch, but it's better now.tested here with ryzen 7 2700x
MaxCoresToUse.4 "-1"
game horrible, glenumbla dropping 100 fps to 30-43 , very unstable fps, very stuttering
MaxCoresToUse.4 "2"
good, glenumbra fps stable 100 to 80-90 , no stuttering anymore..................other game !!!
One of my guildmembers has no problems on a 6 core cpu, it is exactly the same as before the patch.
Someone else pointed out that there seem to be problems with 8 cores rather than 6 from what he had seen as well.
Thank you for this hint, I think we've solved the issue.
Asking for @ZOS_GinaBruno @ZOS_AlexTardif @ZOS_Bill
My hardware: Ryzen 7 1700 / 32 Gb RAM / NVidia GTX 1070 / Archlinux
I've played with UserSettings.txt and variable : SET MaxCoresToUse.4 "x"
By default, I had 16 because my CPU is Ryzen 7 1700 (8 cores + HT), it's been years I have this settings, no issue until update 33.
Since update 33, when loading characters, my CPU reach 100% load for three minutes, a real pain, and I have stuttering in cities because of huge fps drop.
I've made some test changing this variable with two characters, one full of addons (character 1), one with few addons (character 2) and I've timed the loading time for each profile.
Results :
SET MaxCoresToUse.4 "16" :
- Character 1 : 177 seconds (CPU Load 100%)
- Character 2 : 39 seconds (CPU Load 100%)
SET MaxCoresToUse.4 "8" :
- Character 1 : 66 seconds
- Character 2 : 22 seconds
SET MaxCoresToUse.4 "6" :
- Character 1 : 55 seconds
- Character 2 : 15 seconds
SET MaxCoresToUse.4 "4" :
- Character 1 : 52 seconds
- Character 2 : 13 seconds
SET MaxCoresToUse.4 "2" :
- Character 1 : 51 seconds
- Character 2 : 12 seconds
SET MaxCoresToUse.4 "1" :
- Character 1 : 51 seconds
- Character 2 : 12 seconds
Now I'm using SET MaxCoresToUse.4 "2", and it works like before update 33, usual loading time and no more stuttering.
Update 33 broke something with multithreading on 8 cores CPU and more.
Sorry to say, but community is doing your job Zos, I hope now you will fix the issue instead of saying the problem is on our side.
For me changing this value to match my CPU's core amount (8 in this instance) has made it so I don't drop below 48 in cities when at max speed which I was going down to 9 before. Unsure if any others have had luck. Unsure why it was -1 but may just be for it to call the system for the core amount. Just a guess. None the less at least for the short time testing this has improved my fps by a good amount. Something's wrong with the multithread rendering though.
For me changing this value to match my CPU's core amount (8 in this instance) has made it so I don't drop below 48 in cities when at max speed which I was going down to 9 before. Unsure if any others have had luck. Unsure why it was -1 but may just be for it to call the system for the core amount. Just a guess. None the less at least for the short time testing this has improved my fps by a good amount. Something's wrong with the multithread rendering though.
Red_Feather wrote: »Will this ever be addressed. Radio silence all this time. Not one thing said about it officially. I noticed their is login rewards to get people to log in regardless, but where in all that is the stuttering fps spike cpu core fiasco even mentioned?!
I've done all the work arounds available on the internet, but I won't go as so far to change CPU values.