For some reason BF1 ran exceptionally well today even when I set my max fps to 144. I had about 90-130 fps, with CPU being around 95-100%, but not CONSTANTLY 100%. Why it ran so well today I don't know, the only thing I did differently today was removing msi afterburner, then installing EVGA Precision X, then installing msi afterburner again. Then in-game I had issues in one map, but later tried another map where I didn't have too many issues. I fiddled with settings by lowering resolution to 1080p, lowering settings to high and medium. I had 100+ fps with no issues, then I went back to my previous mostly ultra settings and 1440p and it still ran fine 90-120 fps.
I have a feeling I will have issues again maybe tomorrow, like always when I finally think I found the "fix".
A friend of a friend apparently had issues similar to mine and his fix was just restarting origin, he thinks sometimes people just get a sh*tty port or something like that and a restart can fix it. I too have a feeling the issues might be beyond my control at times.
If the issues reappear I will likely buy an i7 after all.
EDIT: It returned as expected . The same day about 7 hours after the session where the game ran so perfectly. However! I found out something very interesting.
I have a user.cfg file where I have limited my fps to 86. When I first got into an operation my CPU uisage was about 80% and it ran well at 86 fps. But then I wanted to try if I could reach higher like earlier today, but then the CPU usage went up to a steady 100%. Then I changed the maxvariablefps back down to 86, but my CPU usage was STILL at 100% and I had fps drops.
So if I don't touch anything it might stay fine, but it makes no sense.......... Why wouldn't the usage go back down to that 80% when I limited it to 86 again? Why did it stay at 100% as if my max was 144?
EDIT 2: Nevermind, changing maxvariablefps doesn't make it worse anymore. Now BF1 just ran perfectly, I restarted origin and bf1 3 times and it ran well each time, even with max fps being 144. Will it last? probably not...
So I am EXTREMELY confused how this works, sometimes the game runs terribly and sometimes very well. I wish a dev or something would look at my post and explain it to me because I think it is something wrong with BF1. Especially since I'm not alone in this struggle.