SlideShare une entreprise Scribd logo
1  sur  5
LOS PROCESOS DESDE LA
   PERSPECTIVA DEL
  SISTEMAOPERATIVO

       Tutor: Ing. Edgar Morales

       Intégrantes: Alex Morales

                   Monica Penafiel

                   Javier Morales

                   Wilmer Manotoa
PBC (Process Control Block)

La manifestación de un proceso en un sistema operativo es un “Bloque
de Control de Proceso”

(PCB) con información que incluye:

 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 iniciales del proceso.
Un proceso puede “crear un nuevo proceso” , en cuyo caso el proceso
creador sedenomina “proceso padre”y el proceso creado “proceso
hijo” y se obtiene una “estructura jerárquica de procesos”.

La “destrucción”de un proceso implica:

 Borrarlo del sistema.

 Devolver sus recursos al sistema.

 Purgarlo de todas las listas o tablas del sistema.

 Borrar su bloque de control de procesos. Un proceso “suspendido”no
puede proseguir hasta que otro proceso lo reanude.
Reanudar (reactivar) un proceso implica reiniciarlo en el punto donde fue
suspendido. La “destrucción” de un proceso puede o no significar la
destrucción de los procesos hijos, según el sistema operativo.

Generalmente se denomina “Tabla de Procesos” al conjunto de
información de control sobre los distintos procesos.

Contenu connexe

Tendances

Resumen de la base de datos.
Resumen de la base de datos.Resumen de la base de datos.
Resumen de la base de datos.Camila Acevedo
 
Consideraciones para elegir un buen DBMS
Consideraciones para elegir un buen DBMSConsideraciones para elegir un buen DBMS
Consideraciones para elegir un buen DBMSevavivez
 
Investigación quinta unidad
Investigación quinta unidadInvestigación quinta unidad
Investigación quinta unidadJuan Anaya
 
Definiciones de conceptos basicos de analisis de sistemas
Definiciones de conceptos basicos de analisis de sistemasDefiniciones de conceptos basicos de analisis de sistemas
Definiciones de conceptos basicos de analisis de sistemasPollo XD
 
Actividad 2.8 Tabla resumen de los principales Sistemas de Archivos
Actividad 2.8 Tabla resumen de los principales Sistemas de ArchivosActividad 2.8 Tabla resumen de los principales Sistemas de Archivos
Actividad 2.8 Tabla resumen de los principales Sistemas de ArchivosRafma10
 
The oracle database architecture
The oracle database architectureThe oracle database architecture
The oracle database architectureAkash Pramanik
 
ADMINISTRACION DE CENTRO DE COMPUTO
ADMINISTRACION DE CENTRO DE COMPUTOADMINISTRACION DE CENTRO DE COMPUTO
ADMINISTRACION DE CENTRO DE COMPUTOguest879616
 
Oracle data pump
Oracle data pumpOracle data pump
Oracle data pumpmarcxav72
 
Procesos Introduccion a los sistemas operativos
 Procesos Introduccion a los sistemas operativos Procesos Introduccion a los sistemas operativos
Procesos Introduccion a los sistemas operativosG Hoyos A
 
Prog web 03-php-sessoes-cookies_cabecalhos
Prog web 03-php-sessoes-cookies_cabecalhosProg web 03-php-sessoes-cookies_cabecalhos
Prog web 03-php-sessoes-cookies_cabecalhosRegis Magalhães
 
Oracle RDBMS architecture
Oracle RDBMS architectureOracle RDBMS architecture
Oracle RDBMS architectureMartin Berger
 
Oracle Security Presentation
Oracle Security PresentationOracle Security Presentation
Oracle Security PresentationFrancisco Alvarez
 
Analisis de requerimiento
Analisis de requerimientoAnalisis de requerimiento
Analisis de requerimientoturlahackers
 

Tendances (20)

Resumen de la base de datos.
Resumen de la base de datos.Resumen de la base de datos.
Resumen de la base de datos.
 
Consideraciones para elegir un buen DBMS
Consideraciones para elegir un buen DBMSConsideraciones para elegir un buen DBMS
Consideraciones para elegir un buen DBMS
 
Investigación quinta unidad
Investigación quinta unidadInvestigación quinta unidad
Investigación quinta unidad
 
Definiciones de conceptos basicos de analisis de sistemas
Definiciones de conceptos basicos de analisis de sistemasDefiniciones de conceptos basicos de analisis de sistemas
Definiciones de conceptos basicos de analisis de sistemas
 
Comandos linux y windows
Comandos linux y windowsComandos linux y windows
Comandos linux y windows
 
Actividad 2.8 Tabla resumen de los principales Sistemas de Archivos
Actividad 2.8 Tabla resumen de los principales Sistemas de ArchivosActividad 2.8 Tabla resumen de los principales Sistemas de Archivos
Actividad 2.8 Tabla resumen de los principales Sistemas de Archivos
 
The oracle database architecture
The oracle database architectureThe oracle database architecture
The oracle database architecture
 
Gestion de memoria en Linux
Gestion de memoria en LinuxGestion de memoria en Linux
Gestion de memoria en Linux
 
ADMINISTRACION DE CENTRO DE COMPUTO
ADMINISTRACION DE CENTRO DE COMPUTOADMINISTRACION DE CENTRO DE COMPUTO
ADMINISTRACION DE CENTRO DE COMPUTO
 
Métrica v3 y RUP
Métrica v3 y RUPMétrica v3 y RUP
Métrica v3 y RUP
 
Sistemas de almacenamiento RAID
Sistemas de almacenamiento RAIDSistemas de almacenamiento RAID
Sistemas de almacenamiento RAID
 
Oracle data pump
Oracle data pumpOracle data pump
Oracle data pump
 
Sistema de interconexion interna
Sistema de interconexion internaSistema de interconexion interna
Sistema de interconexion interna
 
Procesos Introduccion a los sistemas operativos
 Procesos Introduccion a los sistemas operativos Procesos Introduccion a los sistemas operativos
Procesos Introduccion a los sistemas operativos
 
Prog web 03-php-sessoes-cookies_cabecalhos
Prog web 03-php-sessoes-cookies_cabecalhosProg web 03-php-sessoes-cookies_cabecalhos
Prog web 03-php-sessoes-cookies_cabecalhos
 
Implementación de hilos
Implementación de hilos Implementación de hilos
Implementación de hilos
 
Transacciones
TransaccionesTransacciones
Transacciones
 
Oracle RDBMS architecture
Oracle RDBMS architectureOracle RDBMS architecture
Oracle RDBMS architecture
 
Oracle Security Presentation
Oracle Security PresentationOracle Security Presentation
Oracle Security Presentation
 
Analisis de requerimiento
Analisis de requerimientoAnalisis de requerimiento
Analisis de requerimiento
 

Similaire à Los procesos desde la perspectiva del sistemaoperativo

Procesos Interrupciones y Nucleo
 Procesos Interrupciones y Nucleo Procesos Interrupciones y Nucleo
Procesos Interrupciones y NucleoG Hoyos A
 
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
 
Sistema Operativos PNFI IUTM (2º Capitulo Procesos y Administracion del Proc...
Sistema Operativos PNFI IUTM (2º Capitulo  Procesos y Administracion del Proc...Sistema Operativos PNFI IUTM (2º Capitulo  Procesos y Administracion del Proc...
Sistema Operativos PNFI IUTM (2º Capitulo Procesos y Administracion del Proc...ruben ferrer
 
Unidad 2 sistemas operativos 2011
Unidad 2  sistemas operativos 2011Unidad 2  sistemas operativos 2011
Unidad 2 sistemas operativos 2011Abimael hernandez
 
Sistemas operativos 2 unidad
Sistemas operativos 2 unidadSistemas operativos 2 unidad
Sistemas operativos 2 unidadBenja villasente
 
Manejo de procesos y procesador
Manejo de procesos y procesadorManejo de procesos y procesador
Manejo de procesos y procesadorMichael Vanegas
 
Sistemas operativos 2 da unidad
Sistemas operativos 2 da unidadSistemas operativos 2 da unidad
Sistemas operativos 2 da unidadJHOVANI189612GAZGA
 
4_Descripcion_y_Control_de_Procesos.pptx
4_Descripcion_y_Control_de_Procesos.pptx4_Descripcion_y_Control_de_Procesos.pptx
4_Descripcion_y_Control_de_Procesos.pptxOmarMorales393717
 
Manejo de los procesos en los sistemas operativos
Manejo de los procesos en los sistemas operativosManejo de los procesos en los sistemas operativos
Manejo de los procesos en los sistemas operativosCarolina Cols
 
Prueba
PruebaPrueba
Pruebaemnero
 
2015 gestión de procesos
2015 gestión de procesos2015 gestión de procesos
2015 gestión de procesosMichael Ramirez
 

Similaire à Los procesos desde la perspectiva del sistemaoperativo (20)

Procesos Interrupciones y Nucleo
 Procesos Interrupciones y Nucleo Procesos Interrupciones y Nucleo
Procesos Interrupciones y Nucleo
 
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)
 
Sistema Operativos PNFI IUTM (2º Capitulo Procesos y Administracion del Proc...
Sistema Operativos PNFI IUTM (2º Capitulo  Procesos y Administracion del Proc...Sistema Operativos PNFI IUTM (2º Capitulo  Procesos y Administracion del Proc...
Sistema Operativos PNFI IUTM (2º Capitulo Procesos y Administracion del Proc...
 
Expo So
Expo SoExpo So
Expo So
 
Unidad 2 sistemas operativos 2011
Unidad 2  sistemas operativos 2011Unidad 2  sistemas operativos 2011
Unidad 2 sistemas operativos 2011
 
Sistemas operativos 2 unidad
Sistemas operativos 2 unidadSistemas operativos 2 unidad
Sistemas operativos 2 unidad
 
Manejo de procesos y procesador
Manejo de procesos y procesadorManejo de procesos y procesador
Manejo de procesos y procesador
 
Sistemas operativos 2 da unidad
Sistemas operativos 2 da unidadSistemas operativos 2 da unidad
Sistemas operativos 2 da unidad
 
Procesos
ProcesosProcesos
Procesos
 
4_Descripcion_y_Control_de_Procesos.pptx
4_Descripcion_y_Control_de_Procesos.pptx4_Descripcion_y_Control_de_Procesos.pptx
4_Descripcion_y_Control_de_Procesos.pptx
 
Unidad2
Unidad2Unidad2
Unidad2
 
Procesos
ProcesosProcesos
Procesos
 
Manejo de los procesos en los sistemas operativos
Manejo de los procesos en los sistemas operativosManejo de los procesos en los sistemas operativos
Manejo de los procesos en los sistemas operativos
 
Procesos2007
Procesos2007Procesos2007
Procesos2007
 
Prueba
PruebaPrueba
Prueba
 
sistema operativo
sistema operativosistema operativo
sistema operativo
 
Windows
WindowsWindows
Windows
 
Parte u 3
Parte u 3Parte u 3
Parte u 3
 
Sistemas operativos; procesos
Sistemas operativos; procesosSistemas operativos; procesos
Sistemas operativos; procesos
 
2015 gestión de procesos
2015 gestión de procesos2015 gestión de procesos
2015 gestión de procesos
 

Los procesos desde la perspectiva del sistemaoperativo

  • 1. LOS PROCESOS DESDE LA PERSPECTIVA DEL SISTEMAOPERATIVO Tutor: Ing. Edgar Morales Intégrantes: Alex Morales Monica Penafiel Javier Morales Wilmer Manotoa
  • 2. PBC (Process Control Block) La manifestación de un proceso en un sistema operativo es un “Bloque de Control de Proceso” (PCB) con información que incluye:  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.
  • 3. 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 iniciales del proceso.
  • 4. Un proceso puede “crear un nuevo proceso” , en cuyo caso el proceso creador sedenomina “proceso padre”y el proceso creado “proceso hijo” y se obtiene una “estructura jerárquica de procesos”. La “destrucción”de un proceso implica:  Borrarlo del sistema.  Devolver sus recursos al sistema.  Purgarlo de todas las listas o tablas del sistema.  Borrar su bloque de control de procesos. Un proceso “suspendido”no puede proseguir hasta que otro proceso lo reanude.
  • 5. Reanudar (reactivar) un proceso implica reiniciarlo en el punto donde fue suspendido. La “destrucción” de un proceso puede o no significar la destrucción de los procesos hijos, según el sistema operativo. Generalmente se denomina “Tabla de Procesos” al conjunto de información de control sobre los distintos procesos.