Daniela George Jiménez

Slides:



Advertisements
Presentaciones similares
Sistema operativo Componentes de un sistema operativo
Advertisements

Presentación y organización del curso
Administración de procesos y del procesador.
Sistemas Operativos Unidad II Procesos.
Detalles del sistema operativo
Administración de procesos y del procesador.
Capítulo 4. Microprocesadres
PROCESAMIENTO PARALELO.  Organización lógica ◦ Visión que tiene el programados  Capacidad de expresar tareas paralelas (Estructura de control)  Método.
HILOS Y COMUNICACIÓN ENTRE PROCESOS
Programación de Memoria Compartida
LOS JUEGOS DEL HAMBRE. La protagonista está sola en un entorno hostil aparentemente primitivo, o quizá no tanto... En las imágenes propuestas o en otras.
Sistemas de E/S, Programada por Interrupciones su Gestión
CARLOS DANIEL VILLACIS MOLINA UNIVERSIDAD ECOTEC.
Que son las redes informáticas. Una red de computadoras, también llamada red de ordenadores, red de comunicaciones de datos o red informática, es un conjunto.
Amoeba. Maestría en Sistemas Computacionales. Sistemas Operativos. Rodolfo González Garrido, Marzo, del 2008.
1 5. UNIDADES DE PROGRAMAS. 2 Uso de mecanismos de control de secuencia de: Invocaciones Retornos Entre: PPSP 1 a) I R SP 1 SP 2 b) I R Unidades subordinadas.
Por Luis Esteban Monsalve Martínez
Arquitectura de Sistema Operativo para Sistemas con múltiples núcleos Microprocesadores para Comunicaciones Jesús A. Díaz Sánchez Curso 2009/2010.
Un proceso ligero (thread o hebra) es un programa en ejecución que comparte la imagen de la memoria y otras informaciones con otros procesos ligeros.
PROCESOS PROCESOS, HILOS, COMUNICACIÓN ENTRE PROCESOS Y PLANIFICACIÒN
ARQUITECTURAS DE LOS SERVIDORES El computador tiene 2 aspectos para entender su funcionamiento al nivel de programación: Almacenamiento Procesamiento Para.
Derechos del niño.
También es conocido como proceso ligero. Es una entidad básica de utilización de CPU y esta formado por un contador de programa, algunos registros y una.
PROCESADOR.- El procesador es el cerebro del sistema, encargado de procesar toda la información. Básicamente, es el "cerebro" de la computadora. Prácticamente,
Desarrollador Profesional de Juegos Programación III Unidad II Hilos de ejecución Threads.
Las actividades deberán estar dentro del proyecto EjercicioJlick Indicaciones: Cada actividad deberá contener configuraciones de: Mensaje de Inicio, final.
Componentes del Hardware Periféricos y Dispositivos Prof.: Daniela Rojas Año: 2016.
EL MOTOCROSS Nombre: Daniel Acevedo.. Historia categorias.
César Gómez Martín Supercomputación “El alma está en el cerebro”
Estructura_clase Ing. Eduard Antonio Lozano Córdoba.
Clase 23 Laplace, ¿qué tan probable?. Sección : Desarrollo mi conocimiento Diagrama de árbol Es un recurso que permite visualizar y enumerar todos los.
FACULTAD DE INGENIERÍA CIVIL Y MECÀNICA CARRERA DE INGENIERÍA MÈCANICA EMPLEO DE NUEVAS TECNOLOGÍAS DE INFORMACIÓN Y COMUNICACIÓN (NTIC´s II) TEMA: PASOS.
Conexión entre puertos seriales y modem (punto de vista programación )
Generalidades. Introducción a los procesos
Proceso: Una instancia de un programa en ejecución
ENTRETENIMIENTO Alto al ciberbullying
Mecanismos de Comunicación usando Paso de Mensajes
Procesos Concurrentes
Agustín J. González Programación de Sistemas: ELO-330
PLANIFICACION O GESTION DE PROCESOS
Jornadas técnicas del GUL
Conceptos Básicos de Programación
Paul Leger Procesos Paul Leger
Arquitecturas alternativas UNIVERSIDAD TECNOLOGICA DE PUEBLA TECNOLOGIAS DE LA INFORMACION Y COM. AREA REDES Y TELECOMUNICIONES ADMINISTRACION DE SERVIDORES.
UNIVERSIDAD MANUELA BELTRAN ADMINISTRACIÓN
PROCESOS COMENZAR.
EJERCICIOS DE MEMORIA CON IMÁGENES COTIDIANAS #CuidaTuMemoria 1.
Introducción A Scratch
Concurrencia..
INGENIERÍA INFORMÁTICA Y DE SISTEMAS Docente: Mg Ing. Jesús Ocaña Velásquez ARQUITECTURA DEL COMPUTADOR.
– GESTIÓN DE PROCESOS Sistemas Operativos. AGENDA Concepto de Proceso Planificación de Procesos Operaciones entre Procesos Comunicación interprocesos.
Presentación de prueba.
¿Funciona correctamente?
Message Passing Interface
TECNOLOGÍAS DE LA INFORMACIÓN Y LA COMUNICACIÓN II
PROGRAMANDO EN C Estructura de un programa. 1 variables globales main(){ variables locales secuencia de sentencias } f1(){ variables locales secuencia.
Funciones: Manejar todas las operaciones de acceso, lectura y escritura a cada una de las posiciones de la memoria principal donde se almacenan las instrucciones.
GESTIÓN DE PROCESOS Vertical Horizontal
Registro.
TÍTULO Presentación.
EJECUCION PARALELA THREADS Y FIBERS
Mildrey Alejandra Ramírez Jiménez
Daniel Noe.
SISTEMAS OPERATIVOS JOSE ANGEL MORENO B. Ingeniero de Sistemas TP # Copnia Universidad Incca de Colombia CORPORACI Ó N UNIVERSITARIA REMINGTON.
Estructura de los sistemas operativos
SISTEMAS OPERATIVOS En el mundo de la informática se denomina sistema operativo al programa, o conjunto de ellos, que gestiona los recursos físicos de.
Estructura de los Sistemas Operativos
OBSERVA LAS IMÁGENES.
FONDO DEL PATRIMONIO CULTURAL Convocatoria 2019
Hilos de Procesamiento. Hilos Concepto Beneficios Hilos a nivel kérnel y a nivel usuario Modelos multihilos Hilos de Solaris 2 Hilos de Java.
Transcripción de la presentación:

Daniela George Jiménez HILOS DE EJECUCIÓN Daniela George Jiménez

Qué es un Hilo de ejecución Programa en ejecución que comparte la imagen de memoria y otros. recursos del proceso con otros hilos. Desde el punto de vista de programación: Función cuya ejecución se puede lanzar en paralelo con otras. Un proceso puede contener uno o más hilos.

Descriptor de un proceso y de un hilo: Todos los hilos de un proceso comparten el mismo entorno de ejecución Cada hilo tiene su propio juego de registros de CPU, pila, variables locales, etc. No existe protección entre hilos: un error en un hilo puede estropear la pila de otro.

Estado de un proceso con hilos Combinación de los estados de sus hilos: Si hay un hilo en ejecución → Proceso en ejecución Si no hay hilos en ejecución pero sí preparados → Proceso preparado Si todos sus hilos bloqueados → Proceso bloqueado

Resumen de la presentación o mensaje de despedida