View Full Version : Large dataset Modules still causing slowdown in Unity
kevininrussia
November 9th, 2020, 16:42
There was a massive improvement of performance on large dataset modules but I am still running into hard slowdowns when there are over 1000 entries in a Module. Currently I have loaded a 4e module that contains 1675 Feats. When opened, Unity slows to a crawl. Moving the Feat window is taking about a second to move to the location the mouse pointer is at. Scrolling the window also has about 1-2 second delay. If the Feat list is 700 items there is a slight delay in the scrolling and movement but not bad. 300 is nice and smooth.
I can send example modules upon request.
mattekure
November 9th, 2020, 17:28
I wonder if it may be something specific to that module. When I load my syrinscape sounds module, other than the initial delay on loading, it tends to perform just fine once loaded. windows move without delay and scrolling is smooth. That module has around 25K entries
Moon Wizard
November 9th, 2020, 17:44
How are you opening the feat list? Are you using the default master index view that pages by 100 entries? Or are you looking at an alternate reference list straight from the module or using the list views?
Regards,
JPG
kevininrussia
November 9th, 2020, 17:53
I wonder if it may be something specific to that module. When I load my syrinscape sounds module, other than the initial delay on loading, it tends to perform just fine once loaded. windows move without delay and scrolling is smooth. That module has around 25K entries
It might be how Unity is displaying the entries that is causing the slowdown.
In the Syrinscape module window is showing lines of text with option to load more.
https://i.imgur.com/pErDCtV.jpg
The Feat module opens from the Library is displaying a lot of data. (this is what is slow)
https://i.imgur.com/FTRaFyr.jpg
When opened with the Feat banner master index view (button on right side of display) the performance is nice and quick.
https://i.imgur.com/8hUCMpU.jpg
LordEntrails
November 9th, 2020, 18:27
Sounds like when opening from the Library that the window is drawing everything even the parts that are outside the bounds of the frame.
mattekure
November 9th, 2020, 18:28
It seems like the library view is trying to load ALL entries at the same time. The other views from the banner only load them 100 at a time.
kevininrussia
November 9th, 2020, 18:31
I'll be using the master index view, but thought it would be worth reporting the Library display slowdown in Unity because in Classic the Library view has no slowdown.
Moon Wizard
November 11th, 2020, 00:11
FGU is faster in some ways, and slower in some ways than FGC. One of the things that is slower is handling very large on-screen lists. We optimized this a lot since alpha / early-beta; but there is probably some work to be done still. FGC actually has some slowdown there as well when dealing with large lists but it's not as noticeable.
superteddy57 and I were just talking about this today. We'll probably move to some sort of paging model for those windows once we figure out the best method for migrating all the reference window types.
Regards,
JPG
Powered by vBulletin® Version 4.2.1 Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.