EDIT: Upon further testing, and confirmation from developers. This settings seems to do nothing. I apologise for wasting your time. You can still try my other 2 fixes listed below. These do have an impact on the games performance.
I have found another fix that helps with loading stutters.
It seems that the engine feature ‘immediate streaming’ is enabled. Adding the flag to disable it to the lua code block fixed my horde spawn / special spawn stutters. Additionally, when I open the mission launcher, or any vendor, the UI rolls out smoothly rather than stuttering while loading everything.
I really think this should be looked into as its super simple, I notice immediate benefits, and may in fact be the root cause of the stutters experienced throughout the game.
any idea why my gpu usage is usually around 60% and rarely ever 95%? even as low as 60%?
I’ve tried all your solutions and getting rid of the microsoft/gamebar overlays and disabling fullscreen optimization.
I have to reset the game every match or else the game starts to stutter heavily and not live server stutters I think I had that earlier today unexpectedly.
I’m on Nvidia I have a 4060 and a 7800x3d nvme ssd ddr5.
its annoying because i just watched video on YouTube of a 4060 in darktide without low gpu usage. I used to have a stronger gpu back in July, used a 1070 then a 4060 so I’m not sure when this started happening. Did nvida frame generation get removed? I don’t use it just wondering
I’ve tried all solutions from DDU, HAGS and disabling mods whatever to reinstalling windows.
I’m also playing on the Microsoft store version of dt and have tried modified the lua heap size in the launcher config ini
I do play with mods I’m only using 34 right now, I used to have around 80. Ive tried disabling the mod patch to eliminate mods from the game but this does not effect the low gpu usage at all or prevent the gradual stutters.
The mods LUAGCinfo and memoryleakfix show me the lua cache and once it goes to around 200-300 after 1 round the stutters progressively get worse.
LUAGCinfo seems to show the stutters appear gradually with the luacache which is fine whatever I can accept that but this 50% gpu usage in incredibly annoying and I hope its resolved eventually. Ive only had a 4060 for a few months and I see video on youtube of darktide 4060 using 100% at launch. sadly i wont be playing as much this year but I hope it improves.
I’m on a Nvidia GPU & y̶e̶s̶,̶ ̶I̶ ̶c̶a̶n̶ ̶c̶o̶n̶f̶i̶r̶m̶ ̶i̶t̶ ̶t̶o̶ ̶b̶e̶ ̶w̶o̶r̶k̶i̶n̶g̶. When I went into different menus it would stutter. N̶o̶w̶,̶ ̶i̶t̶’̶s̶ ̶g̶o̶n̶e̶.̶
Edit: Actually, it didn’t, sorry! Just a placebo. Really thought it did. But your other fixes worked decent still. But hey, at least you’re trying right.
a 4060 only has 8gb of VRAM… I wonder if you could be exceeding the VRAM buffer on your GPU… When that happens, stutters are sure to happen due to loading assets off the hard drive.
The image you provided shows that you are using almost 8gb of something, if this is VRAM, that is most likely why you are expereincing stutters.
I would reccomend turning off Ray Tracing if you have it enabled as this uses VRAM, as well as test running lower quality textures and shadows.
You could also be CPU limited, or even have an FPS cap / Vsync enabled.
Is there a way to increase the LUA Cache size? I would be interested to see if increasing this works. I haven’t found anything in the engine documentation. If you know anything let me know. Keen to keep testing
most people add it to the steam launch commands and change the heap size thing that way but since I’m not on steam so I have to add it in the launcher config file manually. This is a pretty common thing being done since the rolling steel update was giving everyone the out of memory error, I’m surprised you don’t know about it TBH.
As for my last post you mentioned I had nearly 8gb of vram being used but there is no vram in the monitor so you might be mistaking it.
I have like 60 hours of DT streamed on twitch and I’m checking right now I’m seeing the vram is at like 4000 to 7200 with 6000Mb being the average.
I’m attaching a screenshot with frame buffer and other monitors labeled FB, I admit I’m not sure exactly what is memory buffer is even with research.
I still wish to see the gpu usage be higher since I get around 280 fps and 95% usage in the Psykhanium but rarely above 90% or even 60% usage in missions.
I’m just now noticing in my twitch VODS that all my gameplay before the big havoc update is at 95% gpu usage, this is crazy since I never get that now.
I see people say that Borderless Fullscreen is a problem, but I’ve been using it since launch and like I just said, I had gpu % issues for me before the update.
I get that everyone has different experiences, sounds like everyone else is getting major stutters apart from the usual stutters we all see. I would love to know if I’m the only one with this 50% gpu crap because it really blows.
And no, I don’t have vsync or fps capped.
I’ve tried everything except rolling back nvidia drivers surprisingly but I’m doubtful it will help me. Oh and switching to dx11 since apparently thats a thing.
One thing I noticed as well was few days ago the round I was in very stuttery even tho I had just restarted DT and the LUA memory was increasing very fast and unusual, I tried alt f4ing and rejoining and the LUA size remained to my surprise. Then everyone else said there must be a server issue since we all had the same issue and disconnecting from the match one by one.
wtf
Interesting, if you are in the Psykanium and getting that high of an FPS, but in missions you aren’t. I would say you are CPU bottle necked. More AI on screen + other players is going to put more load on your CPU.
On another note. I have seen talk going around that having ANY sort of power monitoring enabled for an NVIDIA GPU (MSI Afterburner, RTTS, HWINFO, etc.) can cause dips and stutters. Try disabling that is all programs that have a hardware monitoring feature.
Another thing you could try that I am testing at the moment as well is Disabling MPO. MPO doesn’t always causes issues, but in some games it absolutely can.
I am doing testing with MPO disabled at the moment and seems to be seeing success, but I need to isolate more variables before I can say MPO is 100% a problem.
If you do try either of these solutions, please report back here so I can update my guides with more information.
Ive a already tried removing gamebar and xbox overlay as it was suggested to me in the modders discord, nothing really changed.
As for the cpu bottleneck, there was never an issue before this last big update.
I play on the lowest minimum settings.
You can even see frame test videos ofthe 4060 reaching 95% before the update, and even in my recoreded gameplay.
I think my stutters have gotten better since I removed the heap size change from the config file but still low gpu usage. pain
I have not looked through everything here, but afaik.
immediate_streaming doesn’t do anything can’t see it’s refered in engine or in lua.
The immediate_dispatch means we will run a work when dispatching instead of putting it in a queue that can be picked up by a worker. This means lower performance and basically does stuff single threaded. The option is only used to debug stuff. Afaik.
The stingray documentation has alot of stuff missing or stuff that doesn’t match since we have a fork of the engine.
I had recently use the Steam feature to restore files to their original states. That reset the config file changes I had made. So now I’m using vanilla config files and I’ve not encountered any lag or stuttering in most games. That is, until I started experiencing network latency spikes and then the stuttering came back. So I guess the problem was lag all along.
Now when this happens, it will keep happening no matter if I reboot the game or start a different mission. So I just stop playing for a couple of hours. When I come back the stuttering is usually gone.
I can’t tell if it happens consistently at any given time of day. All I know is when it happens, it will keep happening for a while no matter what I do.