Hilos by La Hora Meme
La Hora Meme es un programa dedicado al mundo de los sistemas operativos donde explicaremos distintas cosas de una manera amigable y comprendible por todos. En todas nuestras emisiones contaremos con la presencia de un experto en el tema en cuestión. El tema de esta emisión son hilos. Explicamos la diferencia entre hilos y multihilos, la funcionalidad de ellos, que son los estados de un hilo, como trabajan los hilos y los hilos a nivel usuario y a nivel kernel. Tuvimos el honor de contar con la presencia del Ing. Antonio Soto Grimaldi que nos ilustró acerca del tema.
Los hilos son un concepto fundamental en lo que se conoce como «programación concurrente». Repasemos primero un poco lo que son los procesos. Un proceso es el resultado de una técnica que emplean los sistemas operativos para permitir la ejecución simultánea de distintas aplicaciones. Esta técnica consiste en dejar correr a una aplicación por un tiempo, digamos 10 ms. Cuando se agota el tiempo, el kernel del SO retoma el control y se lo entrega a otra aplicación. Si queremos que nuestro programa empiece a ejecutar varias cosas «a la vez», tenemos dos opciones. Por una parte podemos crear un nuevo proceso y por otra, podemos crear un nuevo hilo de ejecución (un thread). En realidad nuestra computadora no ejecutará varias cosas a la vez. Cuando digo «a la vez», me refiero a que el sistema operativo irá ejecutando cachos de programa por turnos (por intervalos de tiempo) de forma muy rápida, dando la sensación de simultaneidad. Los hilos, o también conocidos como «threads» (en inglés) trabajan sobre los procesos, ya que no son lo mismo, en este podcast de La Hora Meme explicamos las diferencias.
Cuando Linux era jovencito, no tenía threads. Los demás sistemas operativos se pavoneaban exponiendo complejos mecanismos de threads. En estos sistemas (como también es hoy en Windows), los threads son conceptos de primer nivel en el sistema. Es decir que están implementados como algo especial y fijo.
AUTORES:
- Carlos Cané Arévalo
- Antonio Soto Grimaldi
- Mario Alatorre
- Fernando Hernández
- 14:20
- .mov
- 14 de mayo del 2011
CRÉDITOS MUSICALES:
- Tema de entrada: http://www.gobarbra.com
- Créditos: When you’re in prison – The Offspring
- Efectos by iMovie 09
Disclaimer:
Copyright Disclaimer Under Section 107 of the Copyright Act 1976, allowance is made for «fair use»
for purposes such as criticism, comment,
news reporting,teaching, scholarship, and research. Fair use is a use permitted by copyright statute
that might otherwise be infringing. Non-profit,educational or personal use tips the balance in favor
of fair use.
According to U.S copyright Law Section 107. My video is permitted since it does not (1) Intend to
replace the original material. (2) Uses a small portion of the original content. (3) It is a new work
that samples the original Video. 17 U.S.C. § 107
Concurrencia (S.O)
AUTORES:
Guillermo Morales
Luis Miguel Rosales
Iván Henríquez
Héctor Arriaga
Ernesto Galindo
DURACION: 12 min 36 segs
Formato : .mov
descarga: http://www.youtube.com/watch?v=6X-ogItaAJ4
FECHA DE DISTRIBUCION: 13 de Mayo de 2011
Según los temas mencionados se dividió en reportaje en cuatro notas o segmentos:
Primero un documental, para representar en qué consiste un proceso y de qué manera accede
recursos de forma ordenada con los demás procesos, todo esto para llegar a la exclusión
mutua, que se explica en el bloque siguiente con la canción de Iván.
Tras estos dos segmentos, se muestran comerciales ejemplificando otros aspectos
importantes del tema.
Tras el comercial sale una noticia de última hora donde viene la explicación de por qué son
importantes los semáforos y cómo funcionan.
Finalmente el reportaje termina con un tráiler de película al estilo parodia que explica la
manera en que los monitores son mejores que los semáforos ¿por qué? y cómo funcionan.
Este video simula ser un noticiero televisivo, con diversas secciones para explicar un poco de Sistemas Operativos
El tema del video es concurrencia de Sistemas Operativos, con todos sus subtemas:
Exclusión Mutua
Semáforos
Paso de Mensajes
Monitores
Esperemos que les guste y se interesen para ver los demás videos que prepararon mis compañeros para explicarles temas relacionados con Sistemas Operativos
CREDITOS MUSICALES:
**
Cancion : Eye Of the Tiger
Grupo : Survivor
Año:1982
Discografia : Scotti Brothers Records EMI
Escritores: Frankie Sullivan & Jim Peterik
**
Efectos de Sonido de iMovie 9.0
**
Soundtrack de “ The Lord of the Rings “
Autor: Howard Leslie Shore
Sitio web : www.howardshore.com
**
Cancion : Mujeres Divinas ( solo sonido de fondo)
Compositor: Martin Urieta
Discografia : Sony Music
**
Cancion: I´m a Man
Grupo: Black Strobe
Año: 1997
Discografia : Output Recordings
Escritor : Ivan Smagghe
Disclaimer:
Copyright Disclaimer Under Section 107 of the Copyright Act 1976, allowance is made for «fair use»
for purposes such as criticism, comment,
news reporting,teaching, scholarship, and research. Fair use is a use permitted by copyright statute
that might otherwise be infringing. Non-profit,educational or personal use tips the balance in favor
of fair use.
According to U.S copyright Law Section 107. My video is permitted since it does not (1) Intend to
replace the original material. (2) Uses a small portion of the original content. (3) It is a new work
that samples the original Video. 17 U.S.C. § 107
Comentarios