Sistemas & Desarrollo

encontrados: 4, tiempo total: 0.006 segundos rss2
1 meneos
19 clics

Principios y algoritmos de concurrencia: Canales

Este artículo es el primer manuscrito del capítulo “Canales” del libro que estoy escribiendo, “Principios y algoritmos de concurrencia”. Todo el código de los ejemplos están en Github.
7 meneos
89 clics
Principios y algoritmos de concurrencia: Procesos y concurrencia

Principios y algoritmos de concurrencia: Procesos y concurrencia

Los programas en ejecución se denominan procesos, son elementos de gestión centrales del sistema operativo. Desde el punto de vista del núcleo del sistema operativo los procesos tienen dos partes bien diferenciadas, la imagen de memoria y las tablas de control de procesos. Se denomina imagen de memoria al código y datos del programa en la memoria RAM. Se diferencian cuatro partes según su contenido.
2 meneos
12 clics

Formas interesantes de usar los canales (channels) de Go [ENG]

Esta entrada documentan la presentación hecha por John Graham-Cumming durante la conferencia GopherCon 2014. En ella se presentan interesantes formas de utilizar los canales en Go y las ventajas de utilizar la programación concurrente. A mí, personalmente, me mostró diferentes modos de estructurar aplicaciones y nuevas técnicas de sincronización entre diferentes procesadores. Los siguientes ejemplos muestran estas técnicas de uso de canales en Go.

menéame