Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Look up keyword
Like this
11Activity
0 of .
Results for:
No results containing your search query
P. 1
UNIDAD 2 Administración de Procesos y del procesador

UNIDAD 2 Administración de Procesos y del procesador

Ratings: (0)|Views: 623|Likes:

More info:

Published by: Porfis Aguilar Trejo on Sep 04, 2012
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

06/04/2014

pdf

text

original

 
INGENIERÍA ENSISTEMAS COMPUTACIONALES
MATERIA:
“Sistemas Operativos” 
TEMA:
“ADMINISTRACION DE PROCESOS Y DEL PROCESADOR” 
TERCER SEMESTRE
PRESENTA
PORFIRIO AGUILAR TREJOAJALPAN, PUEBLA, SEPTIEMBRE DE 2012
 
CONCEPTO DE PROCESO.
Un proceso es un concepto manejado por el sistema operativo que consiste en el conjuntoformado por las instrucciones de un programa destinadas a ser ejecutadas por el microprocesador.La diferencia entre un programa y un proceso, y básicamente la diferencia es que un proceso esuna actividad de cierto tipo que contiene un programa, entradas salidas y estados.Los procesos pueden ser cooperantes o independientes, en el primer caso se entiende que losprocesos interactúan entre y pertenecen a una misma aplicación. En el caso de procesosindependientes en general se debe a que no interactúan y un proceso no requiere información deotros o bien porque son procesos que pertenecen a distintos usuarios.
ESTADOS Y TRANSICIONES DE LOS PROCESOS.
Estados de los procesos
Listo: son los que pueden pasar a estado de ejecución si el planificador los selecciona.
En ejecución: son los que se están ejecutando en el procesador en ese momento dado.
Bloqueado: en estado bloqueado están esperando la respuesta de algún otro proceso parapoder continuar con su ejecución.TRANSICIONES
La transacción 1: ocurre cuando un proceso descubre que no puede continuar.
Las transiciones 2 y 3 son causadas por el planificador de procesos, un parte del sistema operativo,sin que el proceso se entere siquiera de ellas.
La transición 2: ocurre cuando el planificador decide que el proceso en ejecución ya seejecuto durante suficiente tiempo y es ahora de dejar que otros procesos tengan algo detiempo de CPU.
La transacción 3: ocurre cuando todos los demás procesos han disfrutado de una porción justa y es hora de que el primer proceso reciba otra vez la CPU para ejecutarse.
 
La transacción 4: ocurre cuando acontece el suceso externo que un proceso estabaesperando (como la llegada de entrada).
PROCESOS LIGEROS: HILOS O HEBRAS.
Un proceso ligero (thread o hebra) es un programa en ejecución que comparte la imagen de lamemoria y otras informaciones con otros procesos ligeros.Es una unidad básica de utilización de la CPU consistente en un juego de registros y un espacio depila. Comparte el código, los datos y los recursos con sus hebras pares.Una tarea (o proceso pesado) está formada ahora por una o más hebras.Una hebra sólo puede pertenecer a una tarea.(TAREA CON UNA Y VARIAS HEBRAS)

Activity (11)

You've already reviewed this. Edit your review.
1 thousand reads
1 hundred reads
Efraín Lin liked this
Jonathan Mariche liked this
Karina Gomez liked this
Ariz Muzwa liked this
Alvaro Sánchez liked this

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->