Skip to content

Instantly share code, notes, and snippets.

@theapache64
Created March 2, 2024 17:15
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save theapache64/b078294d834f956a2e3eb84f9f290de9 to your computer and use it in GitHub Desktop.
Save theapache64/b078294d834f956a2e3eb84f9f290de9 to your computer and use it in GitHub Desktop.
Benchmark data for lottie v4, v5 and v6 (total 90 iterations, 30 iterations per version (or 3 runs of 10 iteration) )
v4 1 largeLottie
LottieBenchmark_largeLottie
timeToInitialDisplayMs min 727.4, median 749.7, max 850.9
frameDurationCpuMs P50 65.8, P90 71.2, P95 74.0, P99 239.1
frameOverrunMs P50 66.5, P90 76.1, P95 81.6, P99 268.0
Traces: Iteration 0 1 2 3 4 5 6 7 8 9
v4 1 superLargeLottie
LottieBenchmark_superLargeLottie
timeToInitialDisplayMs min 738.1, median 750.5, max 1,177.2
frameDurationCpuMs P50 163.0, P90 198.1, P95 211.8, P99 511.4
frameOverrunMs P50 212.5, P90 267.8, P95 301.2, P99 489.2
Traces: Iteration 0 1 2 3 4 5 6 7 8 9
v4 1 smallLottie
LottieBenchmark_smallLottie
timeToInitialDisplayMs min 729.1, median 758.8, max 955.3
frameDurationCpuMs P50 10.9, P90 13.7, P95 14.6, P99 16.4
frameOverrunMs P50 -0.9, P90 -0.2, P95 0.3, P99 2.1
Traces: Iteration 0 1 2 3 4 5 6 7 8 9
v4 1 mediumLottie
LottieBenchmark_mediumLottie
timeToInitialDisplayMs min 737.0, median 759.6, max 1,039.9
frameDurationCpuMs P50 48.8, P90 55.2, P95 77.8, P99 141.8
frameOverrunMs P50 40.7, P90 52.5, P95 86.3, P99 148.3
Traces: Iteration 0 1 2 3 4 5 6 7 8 9
v4 2 largeLottie
LottieBenchmark_largeLottie
timeToInitialDisplayMs min 727.1, median 751.7, max 1,185.7
frameDurationCpuMs P50 66.4, P90 72.0, P95 74.7, P99 235.2
frameOverrunMs P50 67.8, P90 77.3, P95 81.1, P99 266.9
Traces: Iteration 0 1 2 3 4 5 6 7 8 9
v4 2 superLargeLottie
LottieBenchmark_superLargeLottie
timeToInitialDisplayMs min 733.0, median 748.1, max 856.9
frameDurationCpuMs P50 165.4, P90 201.1, P95 222.1, P99 498.4
frameOverrunMs P50 215.6, P90 274.8, P95 313.9, P99 475.4
Traces: Iteration 0 1 2 3 4 5 6 7 8 9
v4 2 smallLottie
LottieBenchmark_smallLottie
timeToInitialDisplayMs min 730.0, median 751.1, max 783.9
frameDurationCpuMs P50 11.0, P90 13.9, P95 14.8, P99 16.7
frameOverrunMs P50 -1.3, P90 -0.2, P95 0.1, P99 1.7
Traces: Iteration 0 1 2 3 4 5 6 7 8 9
v4 2 mediumLottie
LottieBenchmark_mediumLottie
timeToInitialDisplayMs min 771.6, median 791.8, max 1,271.2
frameDurationCpuMs P50 48.9, P90 55.5, P95 71.0, P99 128.6
frameOverrunMs P50 40.9, P90 52.6, P95 77.7, P99 133.3
Traces: Iteration 0 1 2 3 4 5 6 7 8 9
v4 3 largeLottie
LottieBenchmark_largeLottie
timeToInitialDisplayMs min 731.8, median 758.2, max 859.8
frameDurationCpuMs P50 69.1, P90 80.5, P95 85.7, P99 225.2
frameOverrunMs P50 71.4, P90 87.8, P95 94.4, P99 286.3
Traces: Iteration 0 1 2 3 4 5 6 7 8 9
v4 3 superLargeLottie
LottieBenchmark_superLargeLottie
timeToInitialDisplayMs min 750.6, median 781.7, max 872.1
frameDurationCpuMs P50 170.3, P90 209.7, P95 229.2, P99 490.7
frameOverrunMs P50 222.5, P90 285.8, P95 321.6, P99 473.9
Traces: Iteration 0 1 2 3 4 5 6 7 8 9
v4 3 smallLottie
LottieBenchmark_smallLottie
timeToInitialDisplayMs min 760.1, median 804.3, max 851.2
frameDurationCpuMs P50 9.9, P90 23.7, P95 25.2, P99 26.5
frameOverrunMs P50 -9.1, P90 15.1, P95 15.6, P99 16.3
Traces: Iteration 0 1 2 3 4 5 6 7 8 9
v4 3 mediumLottie
LottieBenchmark_mediumLottie
timeToInitialDisplayMs min 746.2, median 852.7, max 941.5
frameDurationCpuMs P50 50.9, P90 63.5, P95 73.8, P99 169.9
frameOverrunMs P50 43.0, P90 62.4, P95 78.4, P99 163.3
Traces: Iteration 0 1 2 3 4 5 6 7 8 9
v5 1 largeLottie
LottieBenchmark_largeLottie
timeToInitialDisplayMs min 762.1, median 781.0, max 875.3
frameDurationCpuMs P50 68.9, P90 78.9, P95 83.4, P99 221.5
frameOverrunMs P50 71.0, P90 85.5, P95 92.9, P99 213.5
Traces: Iteration 0 1 2 3 4 5 6 7 8 9
v5 1 superLargeLottie
LottieBenchmark_superLargeLottie
timeToInitialDisplayMs min 745.7, median 796.6, max 884.4
frameDurationCpuMs P50 170.4, P90 211.0, P95 229.5, P99 372.6
frameOverrunMs P50 223.5, P90 283.3, P95 329.2, P99 409.0
Traces: Iteration 0 1 2 3 4 5 6 7 8 9
v5_1 smallLottie
LottieBenchmark_smallLottie
timeToInitialDisplayMs min 759.7, median 811.4, max 886.6
frameDurationCpuMs P50 9.4, P90 12.8, P95 14.1, P99 17.2
frameOverrunMs P50 -12.7, P90 -0.6, P95 -0.2, P99 1.7
Traces: Iteration 0 1 2 3 4 5 6 7 8 9
v5 1 mediumLottie
LottieBenchmark_mediumLottie
timeToInitialDisplayMs min 799.5, median 890.8, max 1,049.5
frameDurationCpuMs P50 50.1, P90 57.9, P95 61.6, P99 167.7
frameOverrunMs P50 42.1, P90 54.1, P95 59.7, P99 154.0
Traces: Iteration 0 1 2 3 4 5 6 7 8 9
v5 2 largeLottie
LottieBenchmark_largeLottie
timeToInitialDisplayMs min 797.7, median 856.9, max 914.6
frameDurationCpuMs P50 69.1, P90 79.7, P95 84.8, P99 212.2
frameOverrunMs P50 70.9, P90 86.9, P95 94.2, P99 196.5
Traces: Iteration 0 1 2 3 4 5 6 7 8 9
v5 2 superLargeLottie
LottieBenchmark_superLargeLottie
timeToInitialDisplayMs min 809.2, median 861.9, max 905.6
frameDurationCpuMs P50 170.0, P90 208.3, P95 226.6, P99 353.7
frameOverrunMs P50 222.5, P90 279.6, P95 319.3, P99 413.0
Traces: Iteration 0 1 2 3 4 5 6 7 8 9
v5 2 smallLottie
LottieBenchmark_smallLottie
timeToInitialDisplayMs min 794.0, median 895.0, max 945.2
frameDurationCpuMs P50 9.5, P90 12.9, P95 14.2, P99 17.0
frameOverrunMs P50 -10.2, P90 -0.3, P95 0.2, P99 2.2
Traces: Iteration 0 1 2 3 4 5 6 7 8 9
v5 2 mediumLottie
LottieBenchmark_mediumLottie
timeToInitialDisplayMs min 854.4, median 913.1, max 1,321.0
frameDurationCpuMs P50 50.0, P90 56.8, P95 60.6, P99 161.7
frameOverrunMs P50 41.7, P90 53.2, P95 59.2, P99 158.1
Traces: Iteration 0 1 2 3 4 5 6 7 8 9
v5 3 largeLottie
LottieBenchmark_largeLottie
timeToInitialDisplayMs min 821.1, median 878.4, max 928.9
frameDurationCpuMs P50 69.2, P90 79.3, P95 84.9, P99 215.8
frameOverrunMs P50 70.9, P90 86.7, P95 94.0, P99 204.2
Traces: Iteration 0 1 2 3 4 5 6 7 8 9
v5 3 superLargeLottie
LottieBenchmark_superLargeLottie
timeToInitialDisplayMs min 802.9, median 874.6, max 1,669.6
frameDurationCpuMs P50 169.3, P90 204.3, P95 219.5, P99 353.9
frameOverrunMs P50 222.2, P90 275.4, P95 316.3, P99 402.1
Traces: Iteration 0 1 2 3 4 5 6 7 8 9
v5 3 smallLottie
LottieBenchmark_smallLottie
timeToInitialDisplayMs min 799.5, median 861.4, max 922.1
frameDurationCpuMs P50 9.4, P90 12.8, P95 14.1, P99 17.0
frameOverrunMs P50 -12.7, P90 -0.6, P95 -0.3, P99 1.5
Traces: Iteration 0 1 2 3 4 5 6 7 8 9
v5 3 mediumLottie
LottieBenchmark_mediumLottie
timeToInitialDisplayMs min 835.0, median 899.2, max 1,244.9
frameDurationCpuMs P50 50.2, P90 57.0, P95 60.6, P99 170.7
frameOverrunMs P50 42.1, P90 52.9, P95 59.2, P99 155.9
Traces: Iteration 0 1 2 3 4 5 6 7 8 9
v6 1 largeLottie
LottieBenchmark_largeLottie
timeToInitialDisplayMs min 769.3, median 845.1, max 1,360.3
frameDurationCpuMs P50 69.5, P90 80.2, P95 86.2, P99 278.3
frameOverrunMs P50 72.1, P90 88.3, P95 96.0, P99 292.3
Traces: Iteration 0 1 2 3 4 5 6 7 8 9
v6 1 superLargeLottie
LottieBenchmark_superLargeLottie
timeToInitialDisplayMs min 773.9, median 842.2, max 935.5
frameDurationCpuMs P50 170.7, P90 210.6, P95 237.9, P99 494.0
frameOverrunMs P50 223.5, P90 284.1, P95 342.7, P99 471.0
Traces: Iteration 0 1 2 3 4 5 6 7 8 9
v6 1 smallLottie
LottieBenchmark_smallLottie
timeToInitialDisplayMs min 792.9, median 856.9, max 879.0
frameDurationCpuMs P50 9.6, P90 13.0, P95 14.3, P99 17.2
frameOverrunMs P50 -12.6, P90 -0.8, P95 -0.5, P99 0.9
Traces: Iteration 0 1 2 3 4 5 6 7 8 9
v6 1 mediumLottie
LottieBenchmark_mediumLottie
timeToInitialDisplayMs min 810.0, median 903.2, max 1,456.3
frameDurationCpuMs P50 50.4, P90 58.3, P95 61.8, P99 124.1
frameOverrunMs P50 42.6, P90 54.2, P95 60.2, P99 147.9
Traces: Iteration 0 1 2 3 4 5 6 7 8 9
v6 2 largeLottie
LottieBenchmark_largeLottie
timeToInitialDisplayMs min 813.5, median 857.8, max 943.6
frameDurationCpuMs P50 69.4, P90 80.4, P95 85.2, P99 280.9
frameOverrunMs P50 72.0, P90 88.5, P95 95.6, P99 293.3
Traces: Iteration 0 1 2 3 4 5 6 7 8 9
v6 2 superLargeLottie
LottieBenchmark_superLargeLottie
timeToInitialDisplayMs min 767.3, median 859.1, max 1,031.4
frameDurationCpuMs P50 173.5, P90 211.3, P95 250.1, P99 504.1
frameOverrunMs P50 227.6, P90 287.1, P95 354.9, P99 481.8
Traces: Iteration 0 1 2 3 4 5 6 7 8 9
v6 2 smallLottie
LottieBenchmark_smallLottie
timeToInitialDisplayMs min 797.0, median 833.2, max 888.0
frameDurationCpuMs P50 9.7, P90 13.0, P95 14.3, P99 17.2
frameOverrunMs P50 -12.0, P90 -0.5, P95 -0.1, P99 1.9
Traces: Iteration 0 1 2 3 4 5 6 7 8 9
v6 2 mediumLottie
LottieBenchmark_mediumLottie
timeToInitialDisplayMs min 847.0, median 895.9, max 989.2
frameDurationCpuMs P50 50.5, P90 58.0, P95 61.6, P99 139.4
frameOverrunMs P50 42.6, P90 55.0, P95 60.9, P99 149.4
Traces: Iteration 0 1 2 3 4 5 6 7 8 9
v6 3 largeLottie
LottieBenchmark_largeLottie
timeToInitialDisplayMs min 781.2, median 891.7, max 1,422.3
frameDurationCpuMs P50 69.1, P90 80.3, P95 86.1, P99 271.3
frameOverrunMs P50 71.7, P90 87.7, P95 94.7, P99 290.1
Traces: Iteration 0 1 2 3 4 5 6 7 8 9
v6 3 superLargeLottie
LottieBenchmark_superLargeLottie
timeToInitialDisplayMs min 808.6, median 858.0, max 1,426.7
frameDurationCpuMs P50 170.7, P90 209.9, P95 228.9, P99 494.6
frameOverrunMs P50 223.2, P90 283.6, P95 330.4, P99 472.4
Traces: Iteration 0 1 2 3 4 5 6 7 8 9
v6 3 smallLottie
LottieBenchmark_smallLottie
timeToInitialDisplayMs min 811.2, median 842.4, max 967.6
frameDurationCpuMs P50 9.5, P90 13.0, P95 14.4, P99 17.4
frameOverrunMs P50 -12.9, P90 -1.2, P95 -0.7, P99 0.4
Traces: Iteration 0 1 2 3 4 5 6 7 8 9
v6 3 mediumLottie
LottieBenchmark_mediumLottie
timeToInitialDisplayMs min 818.9, median 876.1, max 979.9
frameDurationCpuMs P50 50.3, P90 57.5, P95 60.9, P99 134.1
frameOverrunMs P50 42.1, P90 53.7, P95 58.2, P99 152.8
Traces: Iteration 0 1 2 3 4 5 6 7 8 9
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment