When I play Fortnite the CPU usage is not 100%. However, the definition of the load is:
The software does various calculations all the time. So if the utilization is not 100%, does it mean that in between, e.g. Not all cores are fully used, e.g. They have a break for a millisecond? But if I run a while loop with Javascript in the browser, the utilization is only 35% on one core. How so? According to the definition, you would have to perform calculations on the core permanently in order to achieve 100% utilization. Isn't that the case with a loop?! Then why don't I reach 100%?
You have probably set your fps to 100 max, so your cpu only does the bare essentials when you eg. At 240, your cpu usage will probably be higher too.
That makes sense, but if I want to be as fast as possible with the for-loop in this sense, then I'm faster with 100% utilization than with 40% utilization with the same processor?! Why then do I only reach 40% at most with a loop?
If you have no idea just quietly yours