Overclock.net banner
1 - 20 of 43 Posts

Swydk32

· Registered
Joined
·
118 Posts
Discussion starter · #1 ·
Hi!
Im having stutters because my high cpu usage.
I don't know why this happens.My pc is just one year old.Im having 2 monitors,both connected to the gpu.(yeah,i tested with one monitor still same.)
Is it a bottleneck?
Computer:i5-7400 3.00 ghz
GTX 1060 6gb gigabyte mini itx oc
16 gb of ram.
Games:Every single game i play.
The game uses the full cpu.No,its not a miner virus.no virus
thanks for helping.
 
What game? BF1 will eat your 4 cores for breakfast. Couple all that with the Spectre/Meltdown patches and recent drivers gimps from nvidia, and I can see all that dropping frames a lot.
 
Not a bottleneck. I ran a GTX 1060 6GB on an i5 6400 for about a year before I upgraded and it did great.

Using 100% CPU isn't a bad thing. If it was using 20% and stuttering - then you'd have a problem.

If it's not a miner/virus then either it's a driver issue, OS issue, or a software/hardware issue.

Depending what you do with your PC - it might be easier just to reinstall Windows and see what happens (or just install a fresh install it on another drive) and if things are fixed ... then you figured it out.

If that's not an option, monitor resource usage at idle on the deskop after a fresh boot. If that's fine, wipe all drivers and reinstall the latest. If that doesn't help, then go down the list of troubleshooting steps to figure out what's wrong.
 
Not a bottleneck. I ran a GTX 1060 6GB on an i5 6400 for about a year before I upgraded and it did great.

Using 100% CPU isn't a bad thing. If it was using 20% and stuttering - then you'd have a problem.

If it's not a miner/virus then either it's a driver issue, OS issue, or a software/hardware issue.

Depending what you do with your PC - it might be easier just to reinstall Windows and see what happens (or just install a fresh install it on another drive) and if things are fixed ... then you figured it out.

If that's not an option, monitor resource usage at idle on the deskop after a fresh boot. If that's fine, wipe all drivers and reinstall the latest. If that doesn't help, then go down the list of troubleshooting steps to figure out what's wrong.
In my opinion, 100% CPU usage is bad. Why? Well, for one it's very likely that if the game is using 100%, then it's using and needing more resources than are available. This also means the game is starving the other parts of the system from CPU cycles. Do you know that USB is polled by the OS and not the other way around like how it was with PS/2?
 
The USB polling is not being done by the OS. That is a misconception about USB and PS/2 that people have. The polling of USB is done by the USB "host controller", the CPU does not see the polling. If the USB host controller gets new data from the mouse, only then it will send an interrupt signal to the CPU. If there is no new data, then it does not tell the CPU anything. The whole thing then looks very similar to PS/2 from the point of view of the CPU. Same as with PS/2, if you are not moving the mouse at all, there will be no interrupts sent to the CPU.

About the 100% CPU usage, there has to be some part of the whole that is running at 100%. If it's not the CPU, then it's the GPU. I agree it would probably be better if the CPU wouldn't be at exactly 100% and would still have some CPU cores unused. I bet 100% CPU usage is worse for stutter than 100% GPU usage. You could try to see if some graphics settings in your games help with CPU usage, like for example "particle effects" are often helping there.
 
In my opinion, 100% CPU usage is bad. Why? Well, for one it's very likely that if the game is using 100%, then it's using and needing more resources than are available. This also means the game is starving the other parts of the system from CPU cycles. Do you know that USB is polled by the OS and not the other way around like how it was with PS/2?
I don't understand the relevance to the OP since he didn't ask about how input devices work.

A 100% utilized CPU is not bad unless performance is bad - it means the game is optimized well. If I was playing a game and it was performing terribly and and my CPU/GPU usage was only at 20%, I'd be pretty pissed.

BF4/BF1 pegged my i5 6400 @ 100% with my 1060 but I still was getting >140 FPS. Hardware is not the OP's issue.
 
With vsync its better but the cpu usage its like 10-30% more than gpu.
Without vsync its so bad to play it... the usage is the same but it runs so badly.
To me this further means the CPU just isn't cutting it. If you wish to upgrade, I suggest getting at least an HT enabled CPU OR 6 core HT. Or, if you can test such a CPU and you will find out if the CPU is cutting it or not.
 
Discussion starter · #12 ·
To me this further means the CPU just isn't cutting it. If you wish to upgrade, I suggest getting at least an HT enabled CPU OR 6 core HT. Or, if you can test such a CPU and you will find out if the CPU is cutting it or not.
What cutting you are talking about,what can i do with that?
I would like to upgrade to i7-7700k
 
The USB polling is not being done by the OS. That is a misconception about USB and PS/2 that people have. The polling of USB is done by the USB "host controller", the CPU does not see the polling. If the USB host controller gets new data from the mouse, only then it will send an interrupt signal to the CPU. If there is no new data, then it does not tell the CPU anything. The whole thing then looks very similar to PS/2 from the point of view of the CPU. Same as with PS/2, if you are not moving the mouse at all, there will be no interrupts sent to the CPU.

About the 100% CPU usage, there has to be some part of the whole that is running at 100%. If it's not the CPU, then it's the GPU. I agree it would probably be better if the CPU wouldn't be at exactly 100% and would still have some CPU cores unused. I bet 100% CPU usage is worse for stutter than 100% GPU usage. You could try to see if some graphics settings in your games help with CPU usage, like for example "particle effects" are often helping there.
Thanks for the clarification, indeed this actually makes a lot more sense, performance-wise. Although this stackexchange questions the very same concept and has no definitive answer, however like I said, it does make more sense. https://electronics.stackexchange.com/questions/125539/is-usb-uhci-polling-based-or-interrupt-driven

OP, what GPU usage do you get withOUT vsync?
 
To me this further means the CPU just isn't cutting it. If you wish to upgrade, I suggest getting at least an HT enabled CPU OR 6 core HT. Or, if you can test such a CPU and you will find out if the CPU is cutting it or not.
It's not an opinion, it's a fact that his CPU is not the issue. If you're not going to believe me (I owned a similar system with a lesser CPU and the same GPU as the OP) then do a search on YouTube for i5 6400/6500 or i5 7400/i5 7500 GTX 1060 6GB and you'll get a ton of results with 0 performance issues.


Maxed out, 60 FPS, 0 stutter. CPU is pegged at 99%+ the entire time.
 
It's not an opinion, it's a fact that his CPU is not the issue. If you're not going to believe me (I owned a similar system with a lesser CPU and the same GPU as the OP) then do a search on YouTube for i5 6400/6500 or i5 7400/i5 7500 GTX 1060 6GB and you'll get a ton of results with 0 performance issues.

https://www.youtube.com/watch?v=lzZZmJQq2z8

Maxed out, 60 FPS, 0 stutter. CPU is pegged at 99%+ the entire time.
The video is old, actually I also ran BF1 with a GTX 760 AND i5-4670k when the game was new, BUT when I powered the game a few months ago, the performance was horrid(freezing, low FPS, CPU pegged at 100%). It was an issue WITH the game, I guess dice broke something and thus the game performed worse than before. I was due for an upgrade any way, so I bought the sig rig, no more issues. But, this is the reality now, OP has several games he has issues with it.
 
The video is old, actually

Okay, then here's BFV running on ultra at >60FPS from 2 days ago on an i5 6500 and a GTX 1060.


And here's BF1 running at ultra at >60FPS on an i5 3550 and a GTX 1060 from a few weeks ago.


If you're having issues with running games on a quad core you have other unrelated issues - it's not a hardware limitation.
 
On the second video, you can see the user has applied a frame limit of 60fps, this does help. As for the first, I am honestly at a loss there. Perhaps there was better perf on Windows 10 than 7(I am assuming that user has 10).
 
Maybe - but I wouldn't think so. BF1 runs notably better on DX11 than DX12. I get a good 10% more frames on 11 than 12 on W10.
 
What's your GPU usage when the CPU is @ 100% ?

If the CPU runs @ 100% it's a clear indicator that the CPU is the limit factor of the system, holding back others devices.

Not a rocket science !

Same goes to the GPU, if runs @ 100% it is the limit factor of the system. In a ideal scenario the GPU must be always @ 100%, and others devices NOT !

The GPU always should be the limit factor for better gaming.

Quad cores are not that great by now. Yes it can run games but will be a limit factor in several applications.

You all know that !

Your system will be as fast as the performance of the weakest device. Every system have a bottleneck on it, the question is the bottleneck is afecting the overall parts to a point of bad performance ?

EDIT: If you use pascal GPU try to install a 39X.XX older version , and defrag your drive.
 
1 - 20 of 43 Posts