La Sincronizacion De Procesos
Extensión Porlamar sede genovés
Ingeniería de sistemas (47)
Materia: Sistemas Operativos II
Resumen de Sincronización de Procesos
Resumende Sincronización de Procesos
Bachiller:
Franyelys Velasquez C.I. 22.652.365
La sincronización de proceso
La sincronización es el proceso por el cual el administrador deprotección de datos, transfiere cambios de datos de un equipo protegido a un servidor. Un proceso es cooperativo si puede afectar o ser afectado por los otros procesos que se están ejecutando en el sistema. Lacooperación entre procesos requiere: la ejecución concurrente de los mismos, mecanismos de comunicación y mecanismos de sincronización. Como ejemplo, supongamos que tenemos 3 procesos concurrentesque quieren modificar un mismo archivo. Si los 3 acceden a este al mismo tiempo el archivo quedará con valores incorrectos. Para representar los procesos, un sistema operativo multi-programado debealmacenar información en base a la cual se utiliza un identificador del proceso, que suele ser un entero. Normalmente los estados se representan mediante colas de procesos; Se requiere información quepermita aplicar los criterios de planificación, por cada proceso hay que almacenar el estado del procesador, de la pila y de los otros recursos (memoria y entrada/salida). De esta forma, podemos definirel sistema operativo como un modelo de procesos que se representa mediante un sistema de colas.
Un hilo de ejecución o thread, es una característica que permite a una aplicación realizar variastareas concurrentemente. Los distintos hilos de ejecución comparten una serie de recursos tales como el espacio de memoria, los archivos abiertos y situación de autenticación. Esta forma permitesimplificar el diseño de una aplicación que debe llevar a cabo distintas funciones simultáneamente. Los principales estados de los hilos son: Ejecución, Listo y Bloqueado.
La Sincronización de hilos Todos...
Regístrate para leer el documento completo.