Performance
Guides for measuring, diagnosing, and improving the performance and memory use of your Roku app
Use these guides to measure, diagnose, and improve the performance and memory use of your Roku app.
Performance guides
- Data management: Thread ownership, rendezvous, and data modeling strategies.
- Memory management: Diagnose and resolve texture memory and DRAM issues on Roku devices.
- Optimization techniques: Reduce SceneGraph node copies, limit
formatJSON(), and manage memory for smoother frames. - Optimized data transfer and reference handling: Move data into and out of node fields without copying.
- Measuring app performance: Track app launch, video start, and EPG performance using signal beacons.
- Accessing SceneGraph nodes: How SceneGraph nodes, BrightScript, fields, copying, and threads affect the performance and memory use of your app.
Updated 1 day ago
Did this page help you?