Possible solution to long freeze with dual thread CPU
I beg your pardon if I continue to pester with the long freeze that dual thread cpu users experience after patch 1.07; it is under the minimum requirement of 4 threads, I know, but if we can find a way to make the game work AS IT IS NOW I think that everyone would benefit.
Back on topic, I think I found something that helps a lot; it not solve the problem completely, but I went from 3-4 stutters of 4-6 seconds every minute to just a couple in an hour. It looks too good to be true, so I opened this topic to ask people with the same problem to try this solution, to understand if it really works or it is something else (I tried a lot of things, driver settings, user.settings, io_priority_table.xml, sandoboxes, cpu affinity, cpu priority, etc...).
For starter go for BES, see the second post. You must start it after the game, select the game exe, and limit it. On the first run probably you must setting how much to limit, between -1% and -10% should be enough (default is around -33%, too much for weaker cpu). If you limit it too much you will have a frame drop or sound stuttering, but it should prevent the freeze.
Process Tamer is a bit more complicated to setup but with it you can limit both cpu% and priority, plus it remember the setting and start with windows, you should be able to set up once and for all. If the cpu use goes too high, it will tone it down, so if witcher3.exe try to use too much cycles it will be restraint to a threshold defined by the user. I set mine to 90% and witcher3.exe to "Force Normal". This way the program cannot waste resource and use all his power to effectively do something, not to switch context. In theory.
Try it and tell me how it works. Since there are many things that can cause stutter this could be enough to enjoy the game, or not.
As a last test I started a new game and played the intro. The worst that happened was the framerate dropping to 45, with maxed settings and all effect, with a 60€cpu. I have hope this solution could work.
:faith:
I beg your pardon if I continue to pester with the long freeze that dual thread cpu users experience after patch 1.07; it is under the minimum requirement of 4 threads, I know, but if we can find a way to make the game work AS IT IS NOW I think that everyone would benefit.
Back on topic, I think I found something that helps a lot; it not solve the problem completely, but I went from 3-4 stutters of 4-6 seconds every minute to just a couple in an hour. It looks too good to be true, so I opened this topic to ask people with the same problem to try this solution, to understand if it really works or it is something else (I tried a lot of things, driver settings, user.settings, io_priority_table.xml, sandoboxes, cpu affinity, cpu priority, etc...).
For starter go for BES, see the second post. You must start it after the game, select the game exe, and limit it. On the first run probably you must setting how much to limit, between -1% and -10% should be enough (default is around -33%, too much for weaker cpu). If you limit it too much you will have a frame drop or sound stuttering, but it should prevent the freeze.
Process Tamer is a bit more complicated to setup but with it you can limit both cpu% and priority, plus it remember the setting and start with windows, you should be able to set up once and for all. If the cpu use goes too high, it will tone it down, so if witcher3.exe try to use too much cycles it will be restraint to a threshold defined by the user. I set mine to 90% and witcher3.exe to "Force Normal". This way the program cannot waste resource and use all his power to effectively do something, not to switch context. In theory.
Try it and tell me how it works. Since there are many things that can cause stutter this could be enough to enjoy the game, or not.
As a last test I started a new game and played the intro. The worst that happened was the framerate dropping to 45, with maxed settings and all effect, with a 60€cpu. I have hope this solution could work.
:faith:
Some Process Tamer Settings
Last edited: