| You are here: Inicio > Inmersión en Python > Ajustes de rendimiento > Resumen | << >> | ||||
Inmersión en PythonPython de novato a experto |
|||||
Este capítulo ha ilustrado varios aspectos importantes del ajuste de rendimiento en Python y en general.
No puedo subrayar este último punto lo suficiente. A lo largo de este capítulo hemos hecho esta función tres veces más rápida y ganado unos 20 segundos sobre 1 millón de llamadas a función. Maravilloso. Ahora piense, durante ese millón de llamadas, ¿cuántos segundos va a estar esperando la aplicación esperando por una conexión a base de datos? ¿O esperando por E/S de disco? ¿O entrada de datos de usuario? No pierda demasiado tiempo sobreoptimizando un algoritmo, o ignorará mejoras obvias en algún otro lugar. Desarrolle un instinto para el tipo de código que Python ejecuta bien, corrija errores de bulto si los encuentra, y deje el resto sin tocar.
<< Optimización de manipulación de cadenas |
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | |
Lecturas complementarias >> |