AWS Lambda CPU Throttling Analysis

This report shows CPU throttling behavior at different memory levels.

Memory Sizes Tested

5

Total Tests

5

Calibration Baseline

3.5937 ms
Unthrottled iteration time (3000MB Lambda)
Min: 3.3861 ms / Max: 5.2624 ms

CPU Time Per Iteration

3.6540 ms
CPU time used per iteration

Throttling Ratio by Memory Size

Number of Throttling Events by Memory Size

CPU Utilization by Memory Size

CPU Efficiency vs Baseline

128 Memory - Throttling Events Timeline

Latest test from: 3/1/2025, 1:33:22 PM

Throttling ratio: 92.79%

Events detected: 84

CPU time used: 361.58 ms

Total iterations: 86

128 Memory - Iteration Times

Shows the execution time of each iteration

256 Memory - Throttling Events Timeline

Latest test from: 3/1/2025, 1:33:29 PM

Throttling ratio: 86.85%

Events detected: 181

CPU time used: 662.54 ms

Total iterations: 184

256 Memory - Iteration Times

Shows the execution time of each iteration

512 Memory - Throttling Events Timeline

Latest test from: 3/1/2025, 1:33:36 PM

Throttling ratio: 71.05%

Events detected: 243

CPU time used: 1449.53 ms

Total iterations: 370

512 Memory - Iteration Times

Shows the execution time of each iteration

1024 Memory - Throttling Events Timeline

Latest test from: 3/1/2025, 1:33:44 PM

Throttling ratio: 42.08%

Events detected: 253

CPU time used: 2902.43 ms

Total iterations: 764

1024 Memory - Iteration Times

Shows the execution time of each iteration

1769 Memory - Throttling Events Timeline

Latest test from: 3/1/2025, 1:33:51 PM

Throttling ratio: 3.24%

Events detected: 91

CPU time used: 4838.23 ms

Total iterations: 1347

1769 Memory - Iteration Times

Shows the execution time of each iteration


View project on GitHub