Roku Express & Roku TV firmware 7.2 not freeing memory after Scene Graph exit
I've been working to pare down the feature set on a Scene Graph app enough to get acceptable performance on the Roku Express and 5000X TV platforms. I've had a hard time tracking down unresponsive UIs, freezing and crashing until I noticed the upward memory trend. I lose about 10MB of free memory each time I enter and exit the channel. Doesn't happen on non-scenegraph channels. Also doesn't happen on firmware 7.5.
Both the problematic Express and TV devices are currently stuck at firmware 7.2 and exhibit this behavior. I wonder if this is the issue behind the Netflix problem reported in the General Discussion forum https://forums.roku.com/viewtopic.php?f=28&t=97709 ? The common symptom there being that Netflix is one of the few channels that runs a non-SDK1 experience on these low-spec devices.
I'm wondering if others are experiencing this or perhaps RokuCo can verify a known issue and fix in the works.
Re: Roku Express & Roku TV firmware 7.2 not freeing memory after Scene Graph exit
While you're probably right, I was hoping for something a little more conclusive. The combination I don't have is an Express or 5000X TV with 7.5 firmware to do an A/B verification. It may be that there's a device-specific concern (e.g. they're both non-OpenGL) which is not resolved in 7.5.