iOS Memory Usage
Measures the avg and peak Memory footprint (in MB) of the app in a session.
How does it impact user experience
Excessive memory usage in an Android app can lead to sluggish performance, frozen screens, and app crashes, which can negatively impact the user experience. It’s essential to optimise memory usage to ensure smooth app performance and avoid user frustration.
Threshold Guidelines
Recommended threshold for memory usage is < 250MB in a session.
How to improve Memory Usage
Following are the recommendations to improve Memory Usage :
- Optimize Image Usage: Use images that are the appropriate size for their intended use, and use image formats that are efficient, such as JPEG or PNG.
- Minimize Use of Storyboards: Use code to create your app’s user interface instead of relying on storyboards, which can increase memory usage.
- Use ARC: Use Automatic Reference Counting (ARC) to manage your app’s memory usage automatically, reducing the risk of memory leaks.
- Implement Data Caching: Implement caching to reduce the amount of memory used by storing frequently accessed data, such as images, in memory for faster access.
- Use Instruments: Use Xcode’s Instruments tool to identify and analyze memory usage in your app, allowing you to optimize memory usage and identify any potential memory leaks.
We're sorry to hear that. Please share your feedback so we can do better
Contact our Support team for immediate help while we work on improving our docs.
We're continuously improving our docs. We'd love to know what you liked
We're sorry to hear that. Please share your feedback so we can do better
Contact our Support team for immediate help while we work on improving our docs.
We're continuously improving our docs. We'd love to know what you liked
Thank you for your valuable feedback!