Administrador de proceso y del procesador
Microprocesador
Es un circuito lógico que responde y procesa las operaciones lógicas y aritméticas que hacen funcionar a nuestras computadoras
Es su cerebro de la computadora
Procesador
Un circuito integrado que contiene todos los elementos de la CPU.
Es uno de los componentes necesarios encontrados en los computadoras de cualquier tiempo, junto con la memoria principal y los dispositivos de entrada/salida.
Carga del SO
Una vez fijada, la secuencia de carga es almacenada en la memoria de datos de la BIOS , de forma que puede ser recordada y utilizada la próxima vez que se reinicia el sistema.
"Boot sequence“
Procesos
Es un programa en ejecución que necesita recursos para hacer una tarea
Su propia CPU virtual
Hay una sola CPU real, que cambia periódicamente la ejecución de un proceso a otro
Guardar el estado del proceso
3 pasos:
Los resultados llegan al usaurio
Se convierten los datos y salida
Los datos son obtenidos,llevados y procesados
Estados de los procesos
En ejecución
Bloqueado
Listo
Transacciones de procesos
De ejecucion a listo
De ejecución a bloqueado
De Listo á en ejecución
Hebras
Es un hilo de control dentro de un proceso
Una actividad o unidad de computación dentro del proceso
Planificacio de un proceso
Justicia
Eficiencia
Rendimiento o productivad
Tiempo de espera
Concurrencia y secuenciabilidad
La ejecución intercalada
produce beneficios en la eficiencia del procesamiento y en la estructuración de los programas.
Procesos concurrentes
Proceso independiente
Procesos cooperantes
Exclusión mutua
una operación de control que permite la coordinación de procesos concurrentes, y que tiene la capacidad de prohibir a los demás procesos realizar una acción cuando un proceso haya obtenido el permiso
Semaforo
ES UNA VARIABLE ESPECIAL QUE CONSTITUYE EL MÉTODO CLÁSICO PARA RESTRINGIR O PERMITIR EL ACCESO A RECURSOS COMPARTIDOS EN UN ENTORNO DE MULTIPROCESAMIENTO