Stuttering every 10-15s

Avatar
  • 已更新
  • Completed - Resolved

Hi, i have these like frame skips/stutters every 10-15s and in mission 3 (HoG) they get more severe. What i mean is they are longer more like a second long which makes it very annoying and distracting. It happens regardless of the settings and what happens in the game. I can start a mission and move camera in circles around my core and it will still stutter every 10-15s. Although, in skirmish when the map is small and nothing much happening on it the stutters are so brief it is hard to notice them. On big maps with units etc. already on them (like HoG lvl 3) the stutters are longer and are a real pain.


Windows 7 x64

12gb RAM

i5 2500k @ 4.2

gtx 970

game version 1.4.0f4

output_log.txt

Game Version:
Steam Public
Platform:
Windows
重复 4
second to last mission unplayable due extreme lag

Every second or so the game just freezes/lags a bit. Its unpossible to finish the campaing. Im running I7-4770K @ 3.5GHz and GTX970 and 16GB ram.

Stuttering during play
I haven't played this in a while so with the release of the new DLC I decided to give it another bash, I've never completed it since low fps on later levels caused the game to become unplayable for me, less than 1fps.


I've built a completely new system since last time, wasn't expecting any issues but I've just completed the level to Defile Uthors Tomb and the last half of the level I kept stuttering every few seconds, I wouldn't think this should be an issue on my system at all but perhaps there is a fix?

My System:
i7-5820K
24GB DDR4 2666MHz
AMD R9 Fury-X

Windows 10

output_log.txt

error.log

Please fix the constant stuttering

I have a really powerful computer, i5, Gtx 970, 32 GB RAM and the game constantly stutters for a fraction of a second. This is really annoying and also often causes miss-clicks, or clicks not working, and is really immesion breaking.

I read that this is due to the engine you use and the garbage collection of that engine. I also read that you are wrapping up extra content for this game in the next patch. I bought this game twice. Once on steam and once from GOG because I really loved DK2 and I really love this game. You guys have done an amazing job and I wanted to support you. I also like my games DRM free. However please don't leave this game with such an annoying bug on an otherwise amazing game. This bug literally affects all campaign levels, skirmish, multiplayer etc.

Please fix this issue soon.

Freezes after 5-10min each 5-10 seconds getting worse overtime
  • Specify your platform
    • OS Windows
    • Version 10
    • 64bit
      • Ram 16GB
      • CPU FX8350
      • GPU GTX 760
  • Specify the build you are using (there will be a timestamp visible on the main menu)

        1.6.4

  • Include as much information as possible (what map you were on, screenshots, videos, etc)

        After about 5 to 10 minutes, a small freeze starts appearing every 5 or so seconds. This freeze gets progressively worse the longer you play. I have no issues in between those time frames, the game runs smooth.
There seems to be little to no effect if I change the graphical options from the highest to the lowest possible settings (while keeping it 1080p though). The map size does seem to matter on how fast the freezes start appearing, under 100x100 it can take up to 10minutes. On the larger ones, it'll start after ~5 minutes.


I feel like the main thread or game ticks are not getting enough resources. I see 2 cores basically at a 100% while the other 6 are mainly idling.


I've been struggling with the performance since for ever now. In the past I was able to play the smaller maps decently, now I can't comfortably play this game at all.



  • Search the Bug Tracker for any similar or identical open reports, if one exists comment there instead of opening a new ticket

       I did a search, didn't seem to find anything related to this.

Avatar
anonymous

I'm really not seeing any solid freezes, just drops in framerate. for the most part you are pinned at 75FPS so I wouldn't expect the usage on anything to be 100%.


High GPU usage is not a bad thing, unless you are at your max fps(defined by vsync etc) you will see 100% usage in any game.


You will get drops just due to the fact that GC has to happen at some point.


The VOE is renderer in our UI middleware, if that causes it to lag then theres not much we can do

Avatar
Ace Strife

No, I think that log was just from 2 campaign missions I did trying to get the speedrun achievement (mission 2).


Did another round of testing, this time with a whole bunch of stats on screen.


Output log: https://hastebin.com/hahonidalu.cs


Twitch archive: https://www.twitch.tv/videos/309048949


Seems there were both chugs to a huge amount of GPU usage and a dropping of GPU usage, both combined with frametime spikes.  You can see big hitch here: https://www.twitch.tv/videos/309048949?t=11m47s and then another at 12:15 combined with some FPS wildness.


Framepacing itself was all over the place, especially with the Sins of Evil(?) open and a bunch of units on screen.


Overall, it was a small map so the issues were much less severe.  I'll have to test with a big 4 player map or late campaign mission or something. (I'm still re-learning the game and half tempted to reset my campaign to play through again, but then I lose all previous progress, so, meh)

Avatar
anonymous

Was that log from when you were playing Crucible?

Avatar
Ace Strife

Output log: https://hastebin.com/asicatesob.cs


I did a test stream which probably picked up the issue, but I can't quite remember when or where and don't have the time to sit watching it right now.  Here's a link if you do, linking time code to where I started the crucible where I really noticed the issues: https://www.twitch.tv/videos/308530119?t=47m41s

Avatar
anonymous

Essentially we've made a huge improvement to it. It should now be something that very occasionally happens but should not interrupt you playing.


@Ace if you have a log and your system specs I can look into it. It should not be occuring at regular intervals.


Posting Output Logs


Avatar
Ace Strife

So this periodic chug to low framerate is some 'garbage collection' going on in the background and will never be fixed?


I've just returned to the game again and have been suffering an awful chugging at regular intervals, even on tiny maps.


It interrupts play by dropping inputs while it's going on; or at least some freeze does.  I think there's both a 'low framerate' chug and a 'freeze' chug.


This feels worse than it did in the past.

Avatar
anonymous

Unfortunately this is the best it's going to get, there's not much more we can do

Avatar
drivetheory

The intervals I can't say precisely, not every 10-15 seconds though, longer than that.

Shortly after that screenshot i had to save the game and exit WFTO.

I started to notice the drop in frame rate probably after 1.x hours of of playing through a single level/map.

Avatar
anonymous

How regularly does this occur? How long have you been playing before this occurs

Avatar
drivetheory

I have since swapped out my old GTX 770 for a GTX 1070 Ti so my WTFO experience has changed since my post a year ago and I no longer experience the stuttering because I threw money at the problem.....


However I can say that at regular intervals I experience a significant frame rate drop (90 FPS to 20 FPS), which i suspect is perhaps being caused by the garbage collection routine? (polling done at 100ms in the graph below).