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

Python de alto rendimiento, 2ª edición

by Micha Gorelick, Ian Ozsvald
September 2024
Intermediate to advanced
468 pages
14h 4m
Spanish
O'Reilly Media, Inc.
Book available
Content preview from Python de alto rendimiento, 2ª edición

Capítulo 8. E/S asíncrona

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

Hasta ahora nos hemos centrado en acelerar el código aumentando el número de ciclos de cálculo que un programa puede completar en un tiempo determinado. Sin embargo, en los tiempos de los grandes datos, hacer llegar los datos relevantes a tu código puede ser el cuello de botella, en lugar del propio código. Cuando éste es el caso, tu programa se denomina limitado por E/S; en otras palabras, la velocidad está limitada por la eficiencia de la entrada/salida.

La E/S puede ser bastante gravosa para el flujo de un programa. Cada vez que tu código lee de un archivo o escribe en un zócalo de red, debe hacer una pausa para ponerse en contacto con el núcleo, solicitar que se produzca la lectura real y, a continuación, esperar a que se complete. Esto se debe a que no es tu programa, sino el núcleo, el que realiza la operación de lectura real, ya que el núcleo es responsable de gestionar cualquier interacción con el hardware. Puede que esta capa adicional ...

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, 3.ª edición

Python de alto rendimiento, 3.ª edición

Micha Gorelick, Ian Ozsvald
Python en una cáscara de nuez, 4ª edición

Python en una cáscara de nuez, 4ª edición

Alex Martelli, Anna Martelli Ravenscroft, Steve Holden, Paul McGuire
Patrones de Arquitectura con Python

Patrones de Arquitectura con Python

Harry Percival, Bob Gregory

Publisher Resources

ISBN: 9781098187149Supplemental Content