Saltar al contenido
← Índice | Lección 3 de 4

@benchmark

@benchmark — Medir rendimiento

@benchmark mide el tiempo de ejecución:

@benchmark
fn heavy_computation() -> int {
    let mut sum = 0
    for i in 0..1000000 {
        sum = sum + i
    }
    return sum
}

print(heavy_computation())
// [benchmark] heavy_computation: 12ms

Objetivo: Añade @benchmark a una función que calcule la suma del 1 al 1.000.000.

lección-7-3.zolo
Salida del programa

Ejecuta el código para ver el output

Buscar en Zolo

9 resultados

enespt-br