Skip to Main Content
Introducción a Python, 2ª Edición
book

Introducción a Python, 2ª Edición

by Bill Lubanovic
September 2024
Intermediate to advanced content levelIntermediate to advanced
630 pages
13h 8m
Spanish
O'Reilly Media, Inc.
Book available
Content preview from Introducción a Python, 2ª Edición

Capítulo 15. Datos en el Tiempo: Procesos y concurrencia

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

Una cosa que un ordenador puede hacer que la mayoría de los humanos no pueden hacer es encerrarse en una caja de cartón y permanecer en un almacén.

Jack Handey

Este capítulo y los dos siguientes son un poco más difíciles que los anteriores. En éste cubrimos los datos en el tiempo (acceso secuencial y concurrente en un único ordenador), y a continuación vemos los datos en una caja (almacenamiento y recuperación con archivos especiales y bases de datos) en el Capítulo 16 y luego los datos en el espacio (trabajo en red) en el Capítulo 17.

Programas y procesos

Cuando ejecutas un programa individual, tu sistema operativo crea un único proceso, que utiliza recursos del sistema (CPU, memoria, espacio en disco) y estructuras de datos del núcleodel sistema operativo (conexiones de archivos y de red, estadísticas de uso, etc.) Un proceso está aislado de otros procesos: no puede ver lo que hacen otros procesos ni interferir con ellos.

El sistema operativo realiza un seguimiento de todos los procesos en ejecución, dando a cada uno un poco de tiempo para ejecutarse y luego cambiando a otro, con el doble objetivo de repartir el trabajo equitativamente y de ser receptivo al usuario. Puedes ver el estado de tus procesos con interfaces gráficas como el Monitor de Actividad del Mac (macOS), el Administrador de Tareas en ...

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

Aprender Python, 5ª Edición

Aprender Python, 5ª Edición

Mark Lutz

Publisher Resources

ISBN: 9781098181505Supplemental Content