SlideShare una empresa de Scribd logo
1 de 9
INSTITUTO TECNOLOGICO SUPERIOR
            «PELILEO»
Integrantes :
                         Amanda Tite
                         Walter Urrutia
                         Javier Tintín
Nivel:
                         5 semestre Informática
Tutor:
                         Ing. Edgar Morales
Tema:
         Gestión de procesos en servicios de sistemas operativos
GESTION DE PROCESOS
Un proceso es una abstracción de un programa en ejecución y
es la unidad de trabajo del sistema. Se puede definir a un
proceso como un programa en ejecución.
tener en cuenta que en el ordenador se ejecutan los
programas, y cada programa es divido en procesos que se
cargan en memoria y se ejecutan uno tras otro. El sistema
operativo es el encargado de hacerlo todo, la carga de los
procesos en memoria y la ejecución de dichos procesos, pues
para que se ejecute un programa es necesario que el
microprocesador ejecute los procesos de ese programa.
ESTADOS DE UN PROCESO
Los estados por los que transita un proceso son:
Nuevo: El proceso esta siendo creado
En Ejecución: Se están ejecutando las instrucciones.
En espera: El proceso está esperando a que se produzca un
suceso
Preparado: El proceso está a la espera de que se le asigne a
un procesador
Terminado: Ha finalizado su ejecución
En el estado en ejecución solo puede haber un proceso, sin
embargo, varios pueden estar listos o bloqueados.
Los procesos no pueden pasar por ellos mismos de listos a
ejecución, es el S.O. el que decide cuando se pasa de listo a
ejecutado.
Bloque De Control De Procesos

Cada proceso se encuentra representado en el S.O. mediante
una estructura denominada “Bloque de Control de Procesos” o
“PCB”, que contiene toda la información que se necesita saber
sobre el proceso entre otras cosas debe guardar el estado
actual del proceso.
Un BCP contiene muchos elementos de información
asociados con un proceso específico, entre los que se
incluyen:
• Estado del proceso: El estado puede ser nuevo, en
ejecución, en espera, etc.
• Contador de programas: Contiene la dirección de la
siguiente instrucción a ejecutar por el proceso.
• Registro de CPU: Varían en cuanto a número y tipo,
dependiendo de la arquitectura de la computadora. Incluye
acumuladores, registro de índices, punteros de pila y
registros de propósito general.
• Información de planificación CPU: Incluye prioridad del
proceso, apuntadores a colas de planificación, etc.
(Información del algoritmo de planificación).
Planificación de procesos
La planificación de procesos tiene
como objetivos obtener siempre la
mayor productividad, o la mayor
cantidad de trabajos realizados en
una      unidad      de       tiempo.
El concepto de planificación podría
llamarse al conjunto de políticas y
mecanismos       incorporados      al
sistema operativo por el que se rige
el orden en el que se completa el
trabajo que hay que realizar.
La clave de la multiprogramación es la planificación. Implica
tres tipos de planificación.
 Planificadores a largo plazo (Planificador de trabajos).-
      Decide si se añade al conjunto de programas a ser
    ejecutados.
 Planificador a mediano plazo.- Decide si se añade al
    número de procesos que están total o parcialmente en
    memoria principal.
 Planificadores a corto plazo (Planificador del CPU).-
    Decide cuál de los procesos disponibles ejecutará el
    procesador.
Operaciones básicas con procesos
Lo mínimo que se puede hacer con un proceso es:
Crearlo, darle un nombre o identificador, meterlo en la lista de
procesos listos, asignarle una prioridad.
Destruir un proceso, liberándose todos los recursos que tenía
asignado el proceso.
Cambiarle la prioridad al proceso, modificar la prioridad en el
PCB.
Bloquear un proceso, pasar de estado activo a bloqueado
debido a que tiene que esperar a que suceda un evento.
Activar un proceso, cuando termina un evento por el que está
esperando un proceso y se encontrase este bloqueado.
Despachar un proceso, el procesador asigna el primer proceso
que se encuentra en la lista de listos, pasando éste de estado
listo a activo.
Espero les guste ……………….




   Realizado por:
   Amanda Tite
   Walter Urrutia
   Javier Tintín

Más contenido relacionado

La actualidad más candente

Interrupciones y llamadas del sistema
Interrupciones y llamadas del sistemaInterrupciones y llamadas del sistema
Interrupciones y llamadas del sistema
jomapuga
 
Dispositivos de red
Dispositivos de redDispositivos de red
Dispositivos de red
mjyadira
 

La actualidad más candente (20)

Gestion de memoria en Linux
Gestion de memoria en LinuxGestion de memoria en Linux
Gestion de memoria en Linux
 
Interrupciones y llamadas del sistema
Interrupciones y llamadas del sistemaInterrupciones y llamadas del sistema
Interrupciones y llamadas del sistema
 
Mecanismo de sincronización de procesos
Mecanismo de sincronización de procesosMecanismo de sincronización de procesos
Mecanismo de sincronización de procesos
 
ARQUITECTURA DE UN SISTEMA OPERATIVO.docx
ARQUITECTURA DE UN SISTEMA OPERATIVO.docxARQUITECTURA DE UN SISTEMA OPERATIVO.docx
ARQUITECTURA DE UN SISTEMA OPERATIVO.docx
 
Presentación máquina virtual
Presentación máquina virtual Presentación máquina virtual
Presentación máquina virtual
 
Introducción configuración de dispositivos periféricos
Introducción configuración de dispositivos periféricos Introducción configuración de dispositivos periféricos
Introducción configuración de dispositivos periféricos
 
Sistemas operativos centralizados
Sistemas operativos centralizadosSistemas operativos centralizados
Sistemas operativos centralizados
 
INVESTIGACIÓN DE CHIPSET
INVESTIGACIÓN DE CHIPSET INVESTIGACIÓN DE CHIPSET
INVESTIGACIÓN DE CHIPSET
 
Sistemas operativos-para-servidores
Sistemas operativos-para-servidoresSistemas operativos-para-servidores
Sistemas operativos-para-servidores
 
Sistemas operativos por estructura
Sistemas operativos por estructuraSistemas operativos por estructura
Sistemas operativos por estructura
 
Didactica en el Uso de Recursos Informaticos
Didactica en el Uso de Recursos InformaticosDidactica en el Uso de Recursos Informaticos
Didactica en el Uso de Recursos Informaticos
 
Dispositivos de red
Dispositivos de redDispositivos de red
Dispositivos de red
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidos
 
Powerpoint dela seguridad y proteccion de los sistemas operativos
Powerpoint dela seguridad y proteccion de los sistemas operativosPowerpoint dela seguridad y proteccion de los sistemas operativos
Powerpoint dela seguridad y proteccion de los sistemas operativos
 
Unidad 4: INTEROPERABILIDAD ENTRE SISTEMAS OPERATIVOS
Unidad 4:  INTEROPERABILIDAD ENTRE SISTEMAS OPERATIVOSUnidad 4:  INTEROPERABILIDAD ENTRE SISTEMAS OPERATIVOS
Unidad 4: INTEROPERABILIDAD ENTRE SISTEMAS OPERATIVOS
 
Tabla comparativa servidores web
Tabla comparativa servidores webTabla comparativa servidores web
Tabla comparativa servidores web
 
Middleware en los sistemas distribuidos
Middleware en los sistemas distribuidosMiddleware en los sistemas distribuidos
Middleware en los sistemas distribuidos
 
Gestion memoria windows
Gestion memoria windowsGestion memoria windows
Gestion memoria windows
 
Redes de computadoras
Redes de computadorasRedes de computadoras
Redes de computadoras
 
Introducción a las Redes WAN
Introducción a las Redes WANIntroducción a las Redes WAN
Introducción a las Redes WAN
 

Destacado

Vision general de los sistemas operativos
Vision general de los sistemas operativosVision general de los sistemas operativos
Vision general de los sistemas operativos
superone314
 
El escritorio de windows xp
El escritorio de windows xpEl escritorio de windows xp
El escritorio de windows xp
divinocreador
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas Operativos
Elisagmail
 
Windows XP Curso de presentaciones
Windows XP Curso de presentacionesWindows XP Curso de presentaciones
Windows XP Curso de presentaciones
luengotec
 
Organización y estructura interna del cpu
Organización y estructura interna del cpuOrganización y estructura interna del cpu
Organización y estructura interna del cpu
Isaí Beto Matz Mijes
 
Organización y arquitectura de computadores
Organización y arquitectura de computadoresOrganización y arquitectura de computadores
Organización y arquitectura de computadores
Sofylutqm
 
Gestion E/S Sistemas Operativos I
Gestion E/S Sistemas Operativos IGestion E/S Sistemas Operativos I
Gestion E/S Sistemas Operativos I
Juan Castro
 
Componentes internos y externos del computador
Componentes internos y externos del computadorComponentes internos y externos del computador
Componentes internos y externos del computador
aleja1516
 

Destacado (20)

Vision general de los sistemas operativos
Vision general de los sistemas operativosVision general de los sistemas operativos
Vision general de los sistemas operativos
 
GESTION DE PROCESOS EN SISTEMAS OPERATIVOS
GESTION DE PROCESOS EN SISTEMAS OPERATIVOSGESTION DE PROCESOS EN SISTEMAS OPERATIVOS
GESTION DE PROCESOS EN SISTEMAS OPERATIVOS
 
Practicas windows xp
Practicas windows xpPracticas windows xp
Practicas windows xp
 
El entorno de_ windows_ xp
El  entorno  de_ windows_ xpEl  entorno  de_ windows_ xp
El entorno de_ windows_ xp
 
Windows Xp
Windows XpWindows Xp
Windows Xp
 
El escritorio de windows xp
El escritorio de windows xpEl escritorio de windows xp
El escritorio de windows xp
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas Operativos
 
Windows
WindowsWindows
Windows
 
Curso Corel X4
Curso Corel X4Curso Corel X4
Curso Corel X4
 
II. Entorno Gráfico. El sistema operativo XP
II. Entorno Gráfico. El sistema operativo XPII. Entorno Gráfico. El sistema operativo XP
II. Entorno Gráfico. El sistema operativo XP
 
Windows XP Curso de presentaciones
Windows XP Curso de presentacionesWindows XP Curso de presentaciones
Windows XP Curso de presentaciones
 
Ensayo de componentes de la computadora
Ensayo de componentes de la computadora Ensayo de componentes de la computadora
Ensayo de componentes de la computadora
 
Dispositivos portatiles
Dispositivos portatilesDispositivos portatiles
Dispositivos portatiles
 
Organización y estructura interna del cpu
Organización y estructura interna del cpuOrganización y estructura interna del cpu
Organización y estructura interna del cpu
 
Organización y arquitectura de computadores
Organización y arquitectura de computadoresOrganización y arquitectura de computadores
Organización y arquitectura de computadores
 
Gestion E/S Sistemas Operativos I
Gestion E/S Sistemas Operativos IGestion E/S Sistemas Operativos I
Gestion E/S Sistemas Operativos I
 
Windows XP Presentación
Windows XP PresentaciónWindows XP Presentación
Windows XP Presentación
 
El Sistema Operativo Windows Xp
El Sistema Operativo Windows XpEl Sistema Operativo Windows Xp
El Sistema Operativo Windows Xp
 
Componentes internos y externos del computador
Componentes internos y externos del computadorComponentes internos y externos del computador
Componentes internos y externos del computador
 
CUENTO "LOS TRES CERDITOS"
CUENTO "LOS TRES CERDITOS"CUENTO "LOS TRES CERDITOS"
CUENTO "LOS TRES CERDITOS"
 

Similar a Servicios de los Sistemas Operativos para la Gestion de Procesos

Prueba
PruebaPrueba
Prueba
emnero
 
Manejo de procesos y procesador
Manejo de procesos y procesadorManejo de procesos y procesador
Manejo de procesos y procesador
Michael Vanegas
 
Gestión de procesos en sistemas operativos
Gestión de procesos en sistemas operativosGestión de procesos en sistemas operativos
Gestión de procesos en sistemas operativos
chikscorpion_23
 
Gestión de procesos en sistemas operativos
Gestión de procesos en sistemas operativosGestión de procesos en sistemas operativos
Gestión de procesos en sistemas operativos
chikscorpion_23
 
Clase 2
Clase 2Clase 2
Clase 2
UPTM
 
Administración de procesos y del procesador
Administración de procesos y del procesadorAdministración de procesos y del procesador
Administración de procesos y del procesador
Fernando Camacho
 
Introduccion a la administracion de los procesos y el procesador (S.O)
Introduccion a la administracion de los procesos y el procesador (S.O)Introduccion a la administracion de los procesos y el procesador (S.O)
Introduccion a la administracion de los procesos y el procesador (S.O)
Javier Alvarez
 

Similar a Servicios de los Sistemas Operativos para la Gestion de Procesos (20)

Prueba
PruebaPrueba
Prueba
 
Introducción a los procesos alfa ii
Introducción a los procesos alfa iiIntroducción a los procesos alfa ii
Introducción a los procesos alfa ii
 
Procesos de un sistema operativo
Procesos de un sistema operativoProcesos de un sistema operativo
Procesos de un sistema operativo
 
Manejo de procesos y procesador
Manejo de procesos y procesadorManejo de procesos y procesador
Manejo de procesos y procesador
 
Procesos
ProcesosProcesos
Procesos
 
Gestión de procesos en sistemas operativos
Gestión de procesos en sistemas operativosGestión de procesos en sistemas operativos
Gestión de procesos en sistemas operativos
 
Gestión de procesos en sistemas operativos
Gestión de procesos en sistemas operativosGestión de procesos en sistemas operativos
Gestión de procesos en sistemas operativos
 
Sistemas operativos - 6to SSI
Sistemas operativos - 6to SSISistemas operativos - 6to SSI
Sistemas operativos - 6to SSI
 
Tarea3 fernando lopez
Tarea3   fernando lopezTarea3   fernando lopez
Tarea3 fernando lopez
 
Tarea3 fernando lopez
Tarea3   fernando lopezTarea3   fernando lopez
Tarea3 fernando lopez
 
Clase 2
Clase 2Clase 2
Clase 2
 
S..O. Unidad 2
S..O. Unidad 2S..O. Unidad 2
S..O. Unidad 2
 
Clases procesos
Clases procesosClases procesos
Clases procesos
 
Grupo1
Grupo1Grupo1
Grupo1
 
Introduccion a los procesos
Introduccion a los  procesosIntroduccion a los  procesos
Introduccion a los procesos
 
Administración de procesos y del procesador
Administración de procesos y del procesadorAdministración de procesos y del procesador
Administración de procesos y del procesador
 
U n i d a d 2 sist oper
U n i d a d    2 sist operU n i d a d    2 sist oper
U n i d a d 2 sist oper
 
Introduccion a la administracion de los procesos y el procesador (S.O)
Introduccion a la administracion de los procesos y el procesador (S.O)Introduccion a la administracion de los procesos y el procesador (S.O)
Introduccion a la administracion de los procesos y el procesador (S.O)
 
Planificacion de procesos
Planificacion de procesosPlanificacion de procesos
Planificacion de procesos
 
Planificacion de procesos
Planificacion de procesosPlanificacion de procesos
Planificacion de procesos
 

Último

Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
patriciaines1993
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficios
JonathanCovena1
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Francisco158360
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
JonathanCovena1
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
RigoTito
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
EliaHernndez7
 

Último (20)

CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonables
 
Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficios
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
 
Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdf
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 

Servicios de los Sistemas Operativos para la Gestion de Procesos

  • 1. INSTITUTO TECNOLOGICO SUPERIOR «PELILEO» Integrantes : Amanda Tite Walter Urrutia Javier Tintín Nivel: 5 semestre Informática Tutor: Ing. Edgar Morales Tema: Gestión de procesos en servicios de sistemas operativos
  • 2. GESTION DE PROCESOS Un proceso es una abstracción de un programa en ejecución y es la unidad de trabajo del sistema. Se puede definir a un proceso como un programa en ejecución. tener en cuenta que en el ordenador se ejecutan los programas, y cada programa es divido en procesos que se cargan en memoria y se ejecutan uno tras otro. El sistema operativo es el encargado de hacerlo todo, la carga de los procesos en memoria y la ejecución de dichos procesos, pues para que se ejecute un programa es necesario que el microprocesador ejecute los procesos de ese programa.
  • 3. ESTADOS DE UN PROCESO Los estados por los que transita un proceso son: Nuevo: El proceso esta siendo creado En Ejecución: Se están ejecutando las instrucciones. En espera: El proceso está esperando a que se produzca un suceso Preparado: El proceso está a la espera de que se le asigne a un procesador Terminado: Ha finalizado su ejecución En el estado en ejecución solo puede haber un proceso, sin embargo, varios pueden estar listos o bloqueados. Los procesos no pueden pasar por ellos mismos de listos a ejecución, es el S.O. el que decide cuando se pasa de listo a ejecutado.
  • 4. Bloque De Control De Procesos Cada proceso se encuentra representado en el S.O. mediante una estructura denominada “Bloque de Control de Procesos” o “PCB”, que contiene toda la información que se necesita saber sobre el proceso entre otras cosas debe guardar el estado actual del proceso.
  • 5. Un BCP contiene muchos elementos de información asociados con un proceso específico, entre los que se incluyen: • Estado del proceso: El estado puede ser nuevo, en ejecución, en espera, etc. • Contador de programas: Contiene la dirección de la siguiente instrucción a ejecutar por el proceso. • Registro de CPU: Varían en cuanto a número y tipo, dependiendo de la arquitectura de la computadora. Incluye acumuladores, registro de índices, punteros de pila y registros de propósito general. • Información de planificación CPU: Incluye prioridad del proceso, apuntadores a colas de planificación, etc. (Información del algoritmo de planificación).
  • 6. Planificación de procesos La planificación de procesos tiene como objetivos obtener siempre la mayor productividad, o la mayor cantidad de trabajos realizados en una unidad de tiempo. El concepto de planificación podría llamarse al conjunto de políticas y mecanismos incorporados al sistema operativo por el que se rige el orden en el que se completa el trabajo que hay que realizar.
  • 7. La clave de la multiprogramación es la planificación. Implica tres tipos de planificación.  Planificadores a largo plazo (Planificador de trabajos).- Decide si se añade al conjunto de programas a ser ejecutados.  Planificador a mediano plazo.- Decide si se añade al número de procesos que están total o parcialmente en memoria principal.  Planificadores a corto plazo (Planificador del CPU).- Decide cuál de los procesos disponibles ejecutará el procesador.
  • 8. Operaciones básicas con procesos Lo mínimo que se puede hacer con un proceso es: Crearlo, darle un nombre o identificador, meterlo en la lista de procesos listos, asignarle una prioridad. Destruir un proceso, liberándose todos los recursos que tenía asignado el proceso. Cambiarle la prioridad al proceso, modificar la prioridad en el PCB. Bloquear un proceso, pasar de estado activo a bloqueado debido a que tiene que esperar a que suceda un evento. Activar un proceso, cuando termina un evento por el que está esperando un proceso y se encontrase este bloqueado. Despachar un proceso, el procesador asigna el primer proceso que se encuentra en la lista de listos, pasando éste de estado listo a activo.
  • 9. Espero les guste ………………. Realizado por: Amanda Tite Walter Urrutia Javier Tintín