ARKStatsExtractor icon indicating copy to clipboard operation
ARKStatsExtractor copied to clipboard

Poor performance

Open dafattman opened this issue 4 years ago • 6 comments

Hello,

It's entirely possible this is an issue that's isolated to exclusively my machine. However, while digging through the past issues, etc. I was unable to locate any topics relating to performance beyond an answered issue where there was a memory leak.

I'm experiencing sluggish dragging of the GUI window across my monitor(s). I also am noticing the different sounds for various reasons come out in heavily delayed segments.

Also, I'm unfamiliar as to traditional Github etiquette when reporting issues etc, I'll just include this other potential bug in this post as well.

When the program is opened/active on my 4K 3840x2160 monitor and I go to edit the settings for "Creature Info" naming conventions it'll open the GUI for editing the strings {example} but the window will not appear and the program will become unresponsive due to requesting further input from the GUI popup. Attempting to duplicate the issue on my 2K monitor 2560x1440 does not yield the same results and the program behaves normally.

Potentially arbitrary specs you may or may not want:

Hardware

Processor | Intel i7-7700K overclocked to 4.8GHz Graphics Card | Nvidia GeForce RTX 2070 Super overclocked RAM | 16GB of 3000MHz(?) DDR4 using an X.M.P. profile

Software

Nvidia GeForce Game Ready Driver Version: 451.67 Windows 10 Professional Version: 10.0.19041 Build 19041

dafattman avatar Jul 13 '20 02:07 dafattman

I'm going to suggest you come join us on Discord for better troubleshooting steps. However, all of the information you included leads me to believe this is more of a limitation of the WinForms that ASB uses. It's an older technology and has some known performance issues. I'd be glad to help troubleshoot it further on Discord and you'll find me as username Mr. Plow.

VolatilePulse avatar Jul 13 '20 02:07 VolatilePulse

I think this might have something to do with the build environment.

I've experienced the same sluggish window drag with the downloaded executable. Being a .NET developer myself, I've decided to clone the repository and see if I can assist in finding the performance issue. But it turns out that the first own build I did without changing a single line of code works absolutely fine on my PC where the downloaded release version still drags like a hog next to it (even when having the same database opened).

I've compiled it with Visual Studio 2017, also targeted against .NET Framework 4.7.2. Judging by the .csproj file in the repo, it's been written for Visual Studio 2015. Maybe just upgrading to 2017 would help?

NeoTiger avatar Oct 15 '20 15:10 NeoTiger

Hi thanks for investigating in that. On my computer I don't have that laggy moving, so it's hard for me to debug that. I compiled a new version with .NET 4.8 and hope some people test that to see if that changes anything. The project was started with VS 2015, then migrated to VS 2017 and finally to VS 2019 at least a year ago (always the Community Edition). Only the first versions some years ago didn't use .NET 4.7.2. Do you have VS 2019 and does it work smooth when compiled there?

cadon avatar Oct 17 '20 16:10 cadon

I'm also getting all of these issues, but haven't been able to trace it down other than the window is frequently laggy when dragging it around, and if I'm playing ark while it's open, I will occasionally crash from 65-75 fps down to 20, as something else on my machine starts hogging all of my processing power, and as far as I can tell. And this is the only thing open consistently when it does that.

Now, I have no idea how to fix it, but I figured that I'd at least add to this issue report as much as I can.

I'm am running Windows 10 with an 8700k @4.8ghz, 32gb of ram @3200mhz, and a 3080, and am running this program on an SSD as well.

Hopefully something here helps solve the issue eventually!

crimsonblod avatar Dec 22 '20 21:12 crimsonblod

Hi there,

I got the exact same problems and nearly the same conifugarion. 1440p screen which I use for playing ark + 4K screen for everything else like Ark Smart Breeding. The UI is kind of sluggish on my 4k screen and the unresponsivness of the name generator happens to me as well. on my 1440p screen, the name generator works but the UI still is quite of luggish. At least I was able to set up the name generator, and giving names by left-clicking it works on the 4K screen now.

Any solutions for those problems yet?

DoctorJaegerX42 avatar Feb 15 '22 11:02 DoctorJaegerX42

No news regarding the lagging movement of the main window. The issue with the name generator sounds like a different one, please open a new issue for that with the name patterns you're using that cause the unresponsiveness.

cadon avatar Feb 19 '22 13:02 cadon