Skip to Content
Python de alto rendimiento, 3.ª edición
book

Python de alto rendimiento, 3.ª edición

by Micha Gorelick, Ian Ozsvald
May 2025
Intermediate to advanced
524 pages
16h 9m
Spanish
O'Reilly Media, Inc.
Book available
Content preview from Python de alto rendimiento, 3.ª edición

Capítulo 2. Perfilar para encontrar cuellos de botella

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

La creación de perfiles en nos permite encontrar cuellos de botella, de modo que podamos hacer el menor trabajo posible para obtener la mayor ganancia práctica de rendimiento. Aunque nos gustaría obtener enormes ganancias de velocidad y reducciones en el uso de recursos con poco trabajo, en la práctica tu objetivo será que tu código funcione "lo suficientemente rápido" y "lo suficientemente delgado" para adaptarse a tus necesidades. La creación de perfiles te permitirá tomar las decisiones más pragmáticas con el menor esfuerzo general.

Cualquier recurso medible puede ser perfilado (¡no sólo la CPU!). En este capítulo analizamos tanto el tiempo de CPU como el uso de memoria. Podrías aplicar técnicas similares para medir también el ancho de banda de la red y la E/S del disco.

Si un programa funciona con demasiada lentitud o consume demasiada RAM, querrás arreglar las partes de tu código que sean responsables. Por supuesto, ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Python de alto rendimiento, 2ª edición

Python de alto rendimiento, 2ª edición

Micha Gorelick, Ian Ozsvald
Patrones de Arquitectura con Python

Patrones de Arquitectura con Python

Harry Percival, Bob Gregory
Planos para el análisis de textos con Python

Planos para el análisis de textos con Python

Jens Albrecht, Sidharth Ramachandran, Christian Winkler

Publisher Resources

ISBN: 9798341652026Supplemental Content