proceso x
14/3/2014
ING.SISTEMAS
Corporación Universitaria Remington (CRES)
Alumno: Jesus Acevedo
Tutor: Victor Jasid
PROCESO
S
Sistema operativo
1
14/03/2015
PROCESO
* Soninstrucciones de un programa (un programa
en ejecución), que consume recursos tales como:
Memoria, CPU, dispositivos de E/S, stack.
* Son entidades activas reconocidas por el SO, que
tienen asociados unconjunto de atributos:
Código del programa ejecutable, datos, stack,
registros e identificador único.
* El
SO es el encargado de crear y destruir los
procesos.
* Los
procesos pueden llamar y serllamados por
otros procesos
Sistema operativo
2
14/03/2015
Los procesos son creados y destruidos por el
sistema operativo, así como también este se
debe hacer cargo de la comunicación entreprocesos, pero lo hace a petición de otros
procesos.
El mecanismo por el cual un proceso crea otro
proceso se denomina bifurcación (fork). Los
nuevos procesos son independientes y no
comparten memoria (esdecir, información) con
el
proceso
que
los
ha
creado.
Sistema operativo
3
14/03/2015
CARACTERISTICAS
•
Las instrucciones de un programa destinadas a
ser ejecutadas por el microprocesador.
•Su estado de ejecución en un momento dado, esto
es, los valores de los registros de la CPU para
dicho programa.
•
Su memoria de trabajo, es decir, la memoria que
ha reservado y sus contenidos.
•Otra información que permite al sistema operativo
su planificación.
Sistema Operativo
4
14/03/2015
JERARQUIA DE
PROCESOS
*Como ya se indicó con anterioridad un proceso
puede crear otrosprocesos. De igual forma los
nuevos pueden crear otros y así sucesivamente.
*Para representar gráficamente este proceso de
creación sucesiva de procesos se utiliza el
llamado grafo de procesos que no es másque un
árbol dirigido con raíz . Un arco del nodo Pi al
nodo Pj. En este caso se dice que Pi es el padre
de Pj o que Pj es hijo de Pi. Cada proceso tiene
un solo padre, pero tantos hijos como sean...
Regístrate para leer el documento completo.