You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/platforms/dart/guides/flutter/session-replay/performance-overhead.mdx
+18-4Lines changed: 18 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,7 +7,7 @@ description: "Learn about how enabling Session Replay impacts the performance of
7
7
8
8
If you're considering enabling Session Replay, it's important to understand the potential performance impact to your app. Learn more about Replay SDK optimizations in the [Replay Performance Overhead](/product/explore/session-replay/mobile/performance-overhead/) docs.
9
9
10
-
Meaningful metrics require realistic testing where you apply typical access patterns and correlate the results with your business metrics. To provide a baseline, we measure replay overhead using this [Open Food Facts app](https://github.com/openfoodfacts/smooth-app/).
10
+
Meaningful metrics require realistic testing where you apply typical access patterns and correlate the results with your business metrics. To provide a baseline, we measure replay overhead using this [Open Food Facts app](https://github.com/openfoodfacts/smooth-app/).
11
11
We chose Open Food Facts because it's an actively maintained open source app that presents several scrollable, interactable lists of both text and images during onboarding. The app also includes native functionality like a default camera view for barcode scanning, making for a more comprehensive testing scenario.
12
12
13
13
## Benchmarking Setup
@@ -17,9 +17,23 @@ Here's how the benchmarks were conducted:
17
17
-**Configuration:** Default (complete) masking was enabled, and optimized release builds were used.
18
18
-**User Flow:** The same flow was executed 10 times to ensure consistency.
19
19
-**Real-World Representation:** This approach closely mirrors performance in real-world scenarios.
20
-
The benchmarks were run on a Pixel Fold (2023) running Android 15.
21
20
22
-
### Results
21
+
The benchmarks were run on:
22
+
-**iOS**: iPhone X with iOS 16.7.10 - Performance was measured using [py-ios-device](https://github.com/YueChen-C/py-ios-device) during manual onboarding flows.
0 commit comments