procesos 1 so
TRANSCRIPT
![Page 1: Procesos 1 so](https://reader034.vdocumento.com/reader034/viewer/2022042607/55abe86f1a28abce678b46fa/html5/thumbnails/1.jpg)
SISTEMAS OPERATIVOS I SEMESTRE
![Page 2: Procesos 1 so](https://reader034.vdocumento.com/reader034/viewer/2022042607/55abe86f1a28abce678b46fa/html5/thumbnails/2.jpg)
QUE ES UN PROCESO? ES LA INSTRUCCIÓN DE UN PROGRAMA
ESPERANDO A SER EJECUTADA POR EL PROCESADOR.
UN PROGRAMA ES UNA ENTIDAD PASIVA. UN PROCESO ES UNA ENTIDAD ACTIVA. UN PROGRAMA PASA A SER UN PROCESO
CUANDO ES CARGADO EN MEMORIA RAM UN ARCHIVO EJECUTABLE.
![Page 3: Procesos 1 so](https://reader034.vdocumento.com/reader034/viewer/2022042607/55abe86f1a28abce678b46fa/html5/thumbnails/3.jpg)
ELEMENTOS DE UN PROCESO
![Page 4: Procesos 1 so](https://reader034.vdocumento.com/reader034/viewer/2022042607/55abe86f1a28abce678b46fa/html5/thumbnails/4.jpg)
BLOQUE DE CONTROL DE PROCESOS (REPRESENTACION)
![Page 5: Procesos 1 so](https://reader034.vdocumento.com/reader034/viewer/2022042607/55abe86f1a28abce678b46fa/html5/thumbnails/5.jpg)
REQUERIMIENTOS PRINCIPALES DE UN SO PARA LA EJECUCION DE UN PROCESO. Entrelazar la ejecución de varios procesos para
maximizar el uso del procesador a la vez que se mantiene un tiempo de respuesta razonable.
Asignar recursos a procesos siguiendo una determinada política. Dar soporte a la comunicación entre procesos y a la creación de procesos de usuario.
![Page 6: Procesos 1 so](https://reader034.vdocumento.com/reader034/viewer/2022042607/55abe86f1a28abce678b46fa/html5/thumbnails/6.jpg)
MODELO DE TRES ESTADOS
![Page 7: Procesos 1 so](https://reader034.vdocumento.com/reader034/viewer/2022042607/55abe86f1a28abce678b46fa/html5/thumbnails/7.jpg)
ESTADOS DEL PROCESO NUEVO EN EJECUCION EN ESPERA (DISPOSITIVOS DE E/S) PREPARADO (PROCESADOR) TERMINADO
![Page 8: Procesos 1 so](https://reader034.vdocumento.com/reader034/viewer/2022042607/55abe86f1a28abce678b46fa/html5/thumbnails/8.jpg)
MODELO DE 5 ESTADOS
![Page 9: Procesos 1 so](https://reader034.vdocumento.com/reader034/viewer/2022042607/55abe86f1a28abce678b46fa/html5/thumbnails/9.jpg)
MODELO DE 7 ESTADOS
![Page 10: Procesos 1 so](https://reader034.vdocumento.com/reader034/viewer/2022042607/55abe86f1a28abce678b46fa/html5/thumbnails/10.jpg)
HEBRA UNIDAD BASICA DE UTILIZACION DE LA CPU. TIENE UNA ID DE HEBRA. UN PROCESO TRADICIONAL SUELE TENER UNA
SOLA HEBRA DE CONTROL. UNIDAD DE EJECUCION Y DE PLANIFICACION.
![Page 11: Procesos 1 so](https://reader034.vdocumento.com/reader034/viewer/2022042607/55abe86f1a28abce678b46fa/html5/thumbnails/11.jpg)
MODELO MULTIHEBRACARACTERISTICAS
CAPACIDAD DE RESPUESTA. COMPARTICION DE RECURSOS. ECONOMIA. ARQUITECTURAS DE MULTIPROCESADOR.
![Page 12: Procesos 1 so](https://reader034.vdocumento.com/reader034/viewer/2022042607/55abe86f1a28abce678b46fa/html5/thumbnails/12.jpg)
MODELO MULTIHEBRA MODELO MUCHOS A UNO
KERNEL
![Page 13: Procesos 1 so](https://reader034.vdocumento.com/reader034/viewer/2022042607/55abe86f1a28abce678b46fa/html5/thumbnails/13.jpg)
MODELO MULTIHEBRA (UNO A UNO)
K K KK
![Page 14: Procesos 1 so](https://reader034.vdocumento.com/reader034/viewer/2022042607/55abe86f1a28abce678b46fa/html5/thumbnails/14.jpg)
MODELO MULTIHEBRA MUCHOS A MUCHOS
K K K