Azure Functions: Cold Start Duration per Language

The following chart shows the typical range of cold starts in Azure Functions, broken down per language. The darker ranges are the most common 67% of durations, and lighter ranges include 95%.

Typical cold start durations per language

The charts below give the distribution of cold start durations per runtime version and supported programming language. They all apply to V2 and Windows, unless stated otherwise.

All charts have the same horizontal scale (0-20 sec) to make them easily comparable.

C#:

Cold start durations of Azure Functions V2 in C#

JavaScript:

Cold start durations of Azure Functions V2 in JavaScript

Java:

Cold start durations of Azure Functions V2 in Java

Python (Linux):

Cold start durations of Azure Functions in Python running on Linux

PowerShell:

Cold start durations of Azure Functions in PowerShell

Go back to Cold Starts in Azure Functions.


Cloud developer and researcher.
Software engineer at Pulumi. Microsoft Azure MVP.

comments powered by Disqus