BigBox significant performance lag/stutter (disk I/O lag?)

Issue #1998 invalid
Jean-Sebastien Lemay created an issue

I am using BigBox 6.12 and unfortunately the performance is a significant issue at the moment.

I am running it from a Windows 10 tablet, which I understand is not the most powerful computer in the world, but it's a Xiaomi MiPad 2 with decent specs (see screenshot attached).

The system stutters or loads for long times as I am scrolling between the platforms or between the games. It is impossible for me to smoothly scroll between the options. The issue also affects LaunchBox but not as bad. I assume this is a disk I/O type of lag, since BigBox loads data every time the user scrolls to a new option. Maybe it doesn't load the game info right away in LaunchBox?

This is just my suspicion. But as a fellow software developer, I strongly advise that you consider reprogramming the data-loading and image-loading tasks within background threads instead, which update the UI upon completion, as to not block the UI thread while this is happening. I certainly wouldn't mind staring at an empty description box as I am scrolling, only to have the text appear shortly after. Plus this will ensure a smooth navigational experience even on low-end PCs.

I am confident such a solution might solve my problem. Unfortunately the software is nearly unusable for me in its current form, so I have to stick with LaunchBox in the meantime.

Comments (2)

  1. Jason Carr repo owner

    Hi Jean, we do perform all data loading operations in separate threads. We've put significant performance improvements in the latest betas, but I'm unfortunately not confident that an Atom CPU will ever be fast enough to run Big Box effectively.

  2. Log in to comment