Un proceso es un conjunto de instrucciones, registros y memoria reservada para un programa en ejecución. Los procesos se crean a través de bifurcación y son independientes, no compartiendo memoria. La comunicación entre procesos se logra a través de mecanismos de comunicación interprocesos provistos por el sistema operativo.
EVOLUCION DE LA ENFERMERIA QUIRURGICA Y ETICA 1.pptx
Procesos de los Sistemas Operativos en Informática
1. REPUBLICA BOLIVARIANA DE VENEZUELA
MINISTERIO DEL PODER POPULAR PARA LA EDUCACIÓN
INSTITUTO UNIVERSITARIO DE TECNOLOGÍA
JUAN PABLO PÉREZ ALFONZO
I.U.T.E.P.A.L
AMPLIACIÓN PUERTO CABELLO
Profesora: Iannuzzi Silvana
López Cirine
Prince Steven
Puerto Cabello Abril 2016
2. Un proceso es un concepto manejado por el sistema
operativo que consiste en el conjunto formado por:
Las instrucciones de un programa destinadas
a ser ejecutadas por el microprocesador
Los valores de
los registros de la CPU
para dicho programa
Su memoria de trabajo que
ha reservado y sus
contenidos
Esta definición varía ligeramente en el caso de sistemas operativos multihilo,
donde un proceso consta de uno o más hilos, la memoria de trabajo (compartida por todos los hilos) y la
información de planificación. Cada hilo consta de instrucciones y estado de ejecución.
3.
4. El mecanismo por el cual un proceso crea otro
proceso se denomina
bifurcación (fork).
Los nuevos procesos son independientes y no
comparten memoria
(es decir, información) con el proceso que los ha
creado.
En los sistemas operativos multihilo es posible
crear tanto hilos como procesos.
La diferencia estriba en que un proceso
solamente puede crear hilos para sí mismo y en
que dichos hilos comparten toda la memoria
reservada para el proceso.
5. El procesador ejecutar las
instrucciones de máquina
que se encuentran
en memoria
Para que un programa
pueda ser ejecutado, el
sistema operativo crea
un nuevo proceso
Multiprogramación, el
procesador intercalará
la ejecución de
instrucciones de varios
programas que se
encuentran en
memoria.
El sistema operativo es el
responsable de determinar
las pautas de intercalado y
asignación de recursos a
cada proceso
6. Comúnmente IPC, del Inglés Inter-Process Communication
Es una función básica de los sistemas
operativos
Los procesos pueden comunicarse entre sí a través de compartir
espacios de memoria, ya sean variables compartidas o buffers
a través de las herramientas provistas por las rutinas de IPC
La IPC provee un mecanismo que permite a los procesos
comunicarse y sincronizarse entre sí, normalmente a través de un
sistema de bajo nivel de paso de mensajes que ofrece la red subyacente.
7. La comunicación se establece
siguiendo una serie de reglas
(protocolos de comunicación
IP (capa de red),protocolo de
control de transmisión (capa de
transporte) y protocolo de
transferencia de
archivos , protocolo de
transferencia de hipertexto capa de
aplicación).
Los procesos pueden estar ejecutándose
en una o más computadoras conectadas
a una red