Procesos y administración del procesador

8490 palabras 34 páginas
Introducción y Definiciones Sobre Procesos
El concepto central de cualquier Sistema Operativo es el de proceso: una abstracción de un programa en ejecución también llamada tarea.
No hay un acuerdo universal sobre una definición de proceso, pero sí algunas definiciones aceptadas [7, Deitel]: • Un programa que se está ejecutando. • Una actividad asincrónica. • El emplazamiento del control de un procedimiento que está siendo ejecutado. • Aquello que se manifiesta por la existencia en el Sistema Operativo de un bloque de control de proceso. • Aquella entidad a la cual son asignados los procesadores. • La unidad despachable.
En sistemas de multiprogramación la cpu alterna de programa en programa, en un esquema
…ver más…
La asignación de la cpu al primer proceso de la “Lista de Listos” se denomina “Despacho”, que es ejecutado por una entidad del Sistema Operativo llamada “Despachador”.
El “Bloqueo” es la única transición de estado iniciada por el propio proceso del usuario, puesto que las otras transiciones son iniciadas por entidades ajenas al proceso.
La manifestación de un proceso en un Sistema Operativo es un “Bloque de Control de Proceso” (PCB) con información que incluye [7, Deitel]: • Estado actual del proceso. • Identificación única del proceso. • Prioridad del proceso. • Apuntadores para localizar la memoria del proceso. • Apuntadores para asignar recursos. • Área para preservar registros.
Cuando el Sistema Operativo cambia la atención de la cpu entre los procesos, utiliza las áreas de preservación del PCB para mantener la información que necesita para reiniciar el proceso cuando consiga de nuevo la cpu.
Los sistemas que administran los procesos deben poder crear, destruir, suspender, reanudar, cambiar la prioridad, bloquear, despertar y despachar un proceso.

La “creación” de un proceso significa: • Dar nombre al proceso. • Insertar un proceso en la lista del sistema de procesos conocidos. • Determinar la prioridad inicial del proceso. • Crear el bloque de control del proceso. • Asignar los recursos

Documentos relacionados

  • Computadoras digitales
    2480 palabras | 10 páginas
  • Kernel
    806 palabras | 4 páginas
  • Elimorse
    2187 palabras | 9 páginas
  • ¿Que es un sistema operativo?
    1995 palabras | 9 páginas
  • Antologia Sistemas Operativos Ingenieria En Sistemas
    7064 palabras | 29 páginas
  • Procesadores Intel y Amd
    1022 palabras | 5 páginas
  • Sistemas operativos
    1165 palabras | 5 páginas
  • Sistemas Operativos – William Stallings (RESUMEN)
    23821 palabras | 96 páginas
  • Requisitos Para Ser Gerente De Administración
    1069 palabras | 5 páginas
  • Paqueteria de microsoft office y tipos de offimatica
    1037 palabras | 5 páginas