Originally posted by TopTierTopLane
You're correct, it's probably not on your end. Try installing MSI afterburner and toggle the on screen display to show GPU and CPU usage (make sure to show CPU usage on a core-by-core basis). You'll probably notice that nothing is at 100%, yet you're not able to hit an fps cap. That isn't supposed to happen.
Support is another big issue, I changed my CPU because they told me they had issues with my old CPU and didn't know when they fixed it- I waited over a year and they never did, so I figured they never would. Spent $300 upgrading my CPU, mobo, and RAM to find that there's a new issue and it plagues everyone. Figured since it effected more people they'd actually fix it, and well, you see what's going on. I submitted a ticket asking specifically if League had an issue with it, but it took almost a week of submitting logs etc before they'd just tell me that there was an issue on their end.
You'll probably notice that nothing is at 100%, yet you're not able to hit an fps cap. That isn't supposed to happen.
Yeah, it is. A single thread doesn't lock to a single core - it will run on whatever core the system deems appropriate. If you run a single thread flat out, constantly, it will not use up one Core 100%, it will spread across all the available cores. If you have 8 cores, you'll see 12.5% utilisation.
I think the underlying concern here is that League isn't "Multi-threaded" enough. That we should be able to use 100% of all the available cores to maintain 144fps. And that is a fair concern - League does run on multiple threads and also uses multiple threads indirectly, but the core gameplay is mainly run on a single thread.
Now, one of the issues with multi threading is that it can increase latency - we're doing more at once, but all those things that are happening at once cannot be dependent on each other. We can't ...
Read more