Semáforos Un semáforo permite acceder a un determinado recurso a un número máximo de hilos simultáneamente. Si hay más hilos que el máximo permitido, los pone en espera y los va dejando pasar según van terminando los que están activos. Un semáforo actúa como un contador con un valor inicial. Cada vez que un hilo… Continúa leyendo Implementan de Semáforos y Barreras en Python
Programación de Hilos con Python
Los hilos o threads ( en ingles) nos permite realizar varias tareas a la vez sin tener que parar la ejecución del hilo principal que llamo a esa tarea. Para poder utilizar los hilos en python, lo primero que tenemos que hacer es añadir la librería que contiene las funciones de manejos de hilos. #… Continúa leyendo Programación de Hilos con Python
Programación Orientada a objetos en Python
Python es un lenguaje de programación orientada a objetos (POO). En la programación orientada a objetos la atención se centra en la creación de objetos que contienen los datos y funcionalidad juntos. ¿Qué es un Objeto? Las clases por sí mismas, no son más que modelos que nos servirán para crear objetos en concreto. Podemos… Continúa leyendo Programación Orientada a objetos en Python
La ley de Gustafson
La ley de Gustafson (también conocida como ley de Gustafson-Barsis)1 es una ley en ciencia de la computación que establece que cualquier problema suficientemente grande puede ser eficientemente paralelizado. La ley de Gustafson está muy ligada a la Ley de Amdahl, que pone límite a la aceleración que se puede obtener gracias a la paralelización,… Continúa leyendo La ley de Gustafson
Ley de Amdahl
La Ley de Amdahl, llamada así por el arquitecto de ordenadores Gene Amdahl, se usa para averiguar la mejora máxima de un sistema cuando solo una parte de éste es mejorado. Establece que: La mejora obtenida en el rendimiento de un sistema debido a la alteración de uno de sus componentes está limitada por la… Continúa leyendo Ley de Amdahl
Procesamiento pipeline
PIPELINE Pipeline (Tuberias ) es un término que pertenece a la ingeniería de software y consiste en una cadena de elementos de procesamiento ordenados de tal manera que la salida de cada elemento es la entrada del siguiente elemento con almacenamiento temporal de datos o buffering entre todos los procesos. Pipeline es un término inglés… Continúa leyendo Procesamiento pipeline
Programación Android con Pythom
Programación Android con Pythom Programación Android con Python
Programación Google App Engine con Python
Programación Google App Engine con PythonProgramación google app engine con python
Encuesta PPD
encuesta_PPD
Programación WEB en Python
Programación WEB en PythonDjango