PDA

View Full Version : FGu - High CPU Usage



DGM
November 29th, 2020, 21:50
System:
OS: Windows 10 Pro 1909 18363.1198
CPU: i7-7700K @ 4.66ghz
RAM: 32GB 3000MHz
GPU: NVidia 1080 ti

Behaviour;
FantasyGrounds.Exe uses 20-50% of CPU in the main menu.

Expected Behaviour
FantasyGrounds.Exe uses 0-5% of CPU in the main menu as installed on another computer.

Solutions attempted;
Complete reinstall Fantasy Grounds Unity
Removal of log/db files
Without DMsGuild Modules
Without DMsGuild Extensions

41526

What else can I try to reduce the CPU usage of FGU

EllivasKram
November 29th, 2020, 22:26
Type in chat channel. /VSYNC 2

There are threads on this. My laptop benefits greatly with ‘/VSYNC 2’ (30 frames/second).

As DM/Server I want my CPU/GPU serving out a good PC/Client experience over my dice look and feel.

Temmpest
November 29th, 2020, 22:28
Do you have to type vsync everytime?

EllivasKram
November 29th, 2020, 22:29
Not in my experience. Once set it the same in every load.

EllivasKram
November 29th, 2020, 22:31
Oh and if your players are like mine. They will be running some rubbish hardware. They can use ‘/VSYNC 2’ too.

DGM
November 30th, 2020, 08:43
Changed NVidia Settings Virtual Sync to "Use the 3D application default" to resolve this issue after seeing the comment from EllivasKram about /VSYNC 2
https://i.imgur.com/IrcfLXu.jpg

Temmpest
November 30th, 2020, 09:42
So I'm assuming that whatever they're doing on their end affects performance on the GMs end. That makes sense.

StoryWeaver
February 5th, 2021, 09:39
"Changed NVidia Settings Virtual Sync to "Use the 3D application default" to resolve this issue"

Brought my FGU CPU usage from a near constant 30-50% to under 10% on average, thank you!

Aridhro
February 5th, 2021, 12:01
Can someone explain wat vsync 1, 2, 3 and 4 do?

We experience these problems when we play:
hight cpu usage - stalling stuttering ...
slow token movement (locked)
a player with a slow pc, who experiences lots of lag


Will vsync work and what is best performancewise? 1,2,3 or 4?
What else should I do/check?

My specs:
Intel Core i7-8750H 2.2GHz w/ turboboost up to 4.1 GHz
NVIDIA GeForce GTX 105 w/ 4 GB vram
16 GB DDR4 Memory

Kelrugem
February 5th, 2021, 12:07
vsynch 0 will take your system's value for fps, vsynch X (X unequal to 0) will force FGU to use 60/X fps :)

Jiminimonka
February 5th, 2021, 17:09
Can someone explain wat vsync 1, 2, 3 and 4 do?

We experience these problems when we play:
hight cpu usage - stalling stuttering ...
slow token movement (locked)
a player with a slow pc, who experiences lots of lag


Will vsync work and what is best performancewise? 1,2,3 or 4?
What else should I do/check?

My specs:
Intel Core i7-8750H 2.2GHz w/ turboboost up to 4.1 GHz
NVIDIA GeForce GTX 105 w/ 4 GB vram
16 GB DDR4 Memory

The higher the number the lower the FPS. 0 is system default.

Rewe
March 6th, 2021, 22:32
Im having the same issue with really high % CPU use from FGU.
I tried the VSYNC command but does nothing... only show me the default commands.
Also i saw some tips about changing the video configuration, but i do not see anywhere to config that...
Im running on a iMac

EllivasKram
March 6th, 2021, 22:50
Type /VSYNC

Then it will output your current setting. Then try /VSYNC 0 1 2 3 4

In my Win10 laptop (intel GPU) I see noticeable GPU difference with /VSYNC 2 3 & 4

cevikd
March 6th, 2021, 23:06
The higher the number the lower the FPS. 0 is system default.

I'm running on a 144hz monitor. I have the refresh rate of my monitor set to 144hz in the NVidia Control Panel. In Manage 3D settings I have "Preferred refresh rate" set to "highest available" and Vertical Sync set to "Use 3D application setting".

With /vsync 0 I'm seeing 60hz. /vsync 1 is 144hz, /vsync 2 is 72 hz, etc.

So it looks to me like /vsync 0 is "lock to 60hz" and /vsync 1 is "system default"? And then /vsync 2+ is "system default / <setting value>".

Kelrugem
March 6th, 2021, 23:24
yup, /vsynch 1 is the default and 0 forces 60 hz :) the other numbers X are 60/X Hz :) (so 2 halves it, the 3 is 20 Hz, 4 is 15 Hz :) )

Rewe
March 6th, 2021, 23:44
Changing the computer refresh rate would influence at any way? or Vsync will rule over it?

FG has the nicer community i found in a long long time, every one is always so helpful

Moon Wizard
March 7th, 2021, 03:09
Just make sure that you have your graphics driver control panel set up to "Use application settings" for all 3D parameters. Many times, people will try to boost refresh rate through their control panel for every app; which will override any settings we specify. (We had one situation where someone was running at 1700 fps on the default screen.)

Regards,
JPG