Performance

Mechanism

  • Tools Used: PACT (Apxor’s in-house performance monitoring tool)

  • Benchmarking candidate: Firebase SDK

  • Duration of each run: 10 minutes

  • Total no. of runs: 10

Impact on App Size

CPU Bechmarking

The following matrix consists of Device vs %CPU consumed

Note On an average, for the high end devices (OnePlus 5 and above) with ApxorNudgesSDK integrated, CPU usage would increase by 2% while with FirebaseSDK it would increase by 4-5% .

In low end devices with ApxorNudgesSDK integrated, CPU usage would increase by 8% while for firebase the CPU usage would increase by 20%.

Memory Bechmarking

The following matrix consists of Device vs Memory Usage in KB

Note For ApxorNudgesSDK with all the plugins installed, the memory increases by 30 KB which is on par with the Firebase SDK that has seen an increase by 29 KB.

Battery Usage Bechmarking

The following matrix consists of Device vs %Battery Drain

Note For ApxorNudgesSDK with all the plugins installed on an average the battery drain % would be 0.03% while with the FirebaseSDK installed it is recorded to be around 0.06%.

Last updated