🔒 Modo vista previa. Las primeras quince lecciones de Foundations son gratis; esta es Pro. Inicia un trial de 7 días para desbloquear el editor, las pistas AI y el resto del programa. Tarjeta requerida, cancela cuando quieras en Dashboard.Iniciar trial de 7 días →
← Cursos›Senior Deep-Dives›Module 4 · Memory + profiling · Recap›Manejo de errores: excepciones frente a tipos de resultadosquiz86 / 161
+100 XP
Tarea
📝 **Tarea:** Cree un pequeño \`memory_estimator(rows, bytes_per_row, header_pct)\` que devuelva la memoria total en MB (flotante, 2 decimales):
\`\`\`
bytes_total = filas * bytes_por_fila * (1 + pct_superior / 100)
mb = total_bytes / 1_000_000 # decimal MB — coincide con la convención Prometheus/Grafana
ronda de retorno(mb, 2)
\`\`\`
Pruebe 3 escalas realistas: caché en memoria pequeña, marco de datos pandas de tamaño mediano, conjunto de datos de Redis grande.
📋 Implemente la función anterior. Las pruebas se ejecutan automáticamente.
💡 **Pista:** Vuelve a leer la teoría si te quedas atascado.
🎯 Cuestionario
Pregunta
📝 **Tarea:** Cree un pequeño \`memory_estimator(rows, bytes_per_row, header_pct)\` que devuelva la memoria total en MB (flotante, 2 decimales):
\`\`\`
bytes_total = filas * bytes_por_fila * (1 + pct_superior / 100)
mb = total_bytes / 1_000_000 # decimal MB — coincide con la convención Prometheus/Grafana
ronda de retorno(mb, 2)
\`\`\`
Pruebe 3 escalas realistas: caché en memoria pequeña, marco de datos pandas de tamaño mediano, conjunto de datos de Redis grande.
📋 Implemente la función anterior. Las pruebas se ejecutan automáticamente.
💡 **Pista:** Vuelve a leer la teoría si te quedas atascado.
💬 Discusión
Sé el primero en hacer una pregunta o compartir un consejo.
Inicia sesión para unirte a la discusión. Leer es gratis.