F5F Stay Refreshed Hardware Desktop FPS/GPU consumption decreases when the game window becomes focused.

FPS/GPU consumption decreases when the game window becomes focused.

FPS/GPU consumption decreases when the game window becomes focused.

Pages (2): Previous 1 2
J
JEFF_JEFFERSON
Senior Member
627
03-30-2018, 08:13 AM
#11
gpu is fine
would you like me to run it in windowed mode so you can check the background processes via Task Manager?
J
JEFF_JEFFERSON
03-30-2018, 08:13 AM #11

gpu is fine
would you like me to run it in windowed mode so you can check the background processes via Task Manager?

F
ForeverAthena
Member
215
03-30-2018, 04:43 PM
#12
kerberos_20 :
gpu works okay
can you try playing in windowed mode to check background process activity via Task Manager?
played for a couple of minutes and the CPU usage fluctuated quite a bit
here’s how unstable the FPS has been
F
ForeverAthena
03-30-2018, 04:43 PM #12

kerberos_20 :
gpu works okay
can you try playing in windowed mode to check background process activity via Task Manager?
played for a couple of minutes and the CPU usage fluctuated quite a bit
here’s how unstable the FPS has been

A
alerabbit
Posting Freak
840
03-30-2018, 04:51 PM
#13
I FINALLY FIGURED THIS OUT. So I still have the Intel i7 6900k (8 core/ 16 thread processor). If I disable half the threads by setting the affinity to "cores (really threads) 0-7 the game runs perfectly fine. There must be a threading issue with the game or engine where maybe they didn't account for having so many threads and the main thread has to "wait" for the other threads to finish what ever they are doing... can't really say for sure without actually seeing the code and debugging it but that's my theory.
I wrote a really quick powershell script and replaced the shortcut for "bf4" with a shortcut calling my script which just starts the game, waits a few seconds, then, sets the affinity to cores 0-7.
Code:
start "I:\Origin Games\Battlefield 4\bf4.exe"
Start-Sleep -s 15
$thisProcess = Get-Process bf4
$thisProcess.ProcessorAffinity = 0xFF
A
alerabbit
03-30-2018, 04:51 PM #13

I FINALLY FIGURED THIS OUT. So I still have the Intel i7 6900k (8 core/ 16 thread processor). If I disable half the threads by setting the affinity to "cores (really threads) 0-7 the game runs perfectly fine. There must be a threading issue with the game or engine where maybe they didn't account for having so many threads and the main thread has to "wait" for the other threads to finish what ever they are doing... can't really say for sure without actually seeing the code and debugging it but that's my theory.
I wrote a really quick powershell script and replaced the shortcut for "bf4" with a shortcut calling my script which just starts the game, waits a few seconds, then, sets the affinity to cores 0-7.
Code:
start "I:\Origin Games\Battlefield 4\bf4.exe"
Start-Sleep -s 15
$thisProcess = Get-Process bf4
$thisProcess.ProcessorAffinity = 0xFF

L
Lil_Pigtails
Junior Member
1
03-31-2018, 12:23 AM
#14
Dude, it's been six years now but you really helped me out.
😀
I've been going crazy for the last couple of hours trying to understand why Detroit: Become Human had terrible FPS, and your advice worked somehow.
During troubleshooting, I saw my GPU fans weren't spinning when the game was running, and noticed GPU usage was only 4% when I switched tabs out, then jumped to 60%+ after a short while. After switching to windowed mode, I saw the FPS improve when the game wasn't in focus. That's what finally got me to this thread.
L
Lil_Pigtails
03-31-2018, 12:23 AM #14

Dude, it's been six years now but you really helped me out.
😀
I've been going crazy for the last couple of hours trying to understand why Detroit: Become Human had terrible FPS, and your advice worked somehow.
During troubleshooting, I saw my GPU fans weren't spinning when the game was running, and noticed GPU usage was only 4% when I switched tabs out, then jumped to 60%+ after a short while. After switching to windowed mode, I saw the FPS improve when the game wasn't in focus. That's what finally got me to this thread.

Pages (2): Previous 1 2