SlideShare una empresa de Scribd logo
1 de 16
Resumen del primer corte  Sistemas operativos Adolfo Borja Hernández
Controla la gestión del tiempo Controla los usuarios Servicios a los usuarios del sistema.( Llamados del sistema ) comandos del sistema operativo. Funciones Contables Funcion de los Sistemas operativos
Memoria principal (memoria RAM) Memoria Secundaria (Memoria Virtual): Memoria que esta en el disco duro pero es volátil, entre más grande la memoria virtual los tiempos de accesos son mas lentos. Se recomienda tener el doble de memoria virtual de la RAM  Memoria Caché: memoria volátil guarda una serie de datos de rápido acceso, está ubicada en el controlador del dispositivo. TIPOS DE MEMORIAS
1.Existen 4 circuitos integrales  Chipset, BIOS, Procesador y Memoria RAM, CMA ò DMA. 2.Tipos de Registros: Reg. de instrucción   ) (Contiene el código de la ultima instrucción Reg. Flags(contiene la ultima posición) Reg. Apuntador de instrucciones (Contiene la dirección hacia la  posición PC) 3. MULTIPROGRAMACION: varios procesos en un mismo CPU. 4.MULTIPROCESAMIENTO: Gestión que distribuye los procesos en múltiples procesadores. 5. PROCESAMIENTO DISTRIBUIDO: Distribución de procesamiento entre diferentes CPU que están   en diferentes maquinas. 6. Políticas de los archivos:  lectura, escritura y acceso. Para recordar
COMODIDAD: es el único encargado de la maquina y debe brindar una plataforma amigable al usuario. EFICIENCIA: esta enfocada hacia la maquina, utilizar los recursos y el tiempo de manera optima CAPACIDAD DE EVOLUCION:  posibilidad de agregar funciones, están en constante evaluación de las acciones del usuario con posibilidad de encontrar errores  producidos, la tasa de errores era del 18% al 23%  OBJETIVOS DE LOS SISTEMAS OPERATIVOS:
APLICATIVO: USUARIOS FINALES UTILIDADES Y SISTEMA OPERATIVO: USUARIO PROGRAMADOR O DESARROLLADOR HARDWARE: USUARIO DISEÑADOR  SERVICIOS QUE OFRECE EL SO: La mayoría están relacionados con traducciones de macroinstrucciones a instrucciones de máquina. Permite la ejecución de programas. TIPOS DE SOFTWARE:
Un núcleo monolítico es un tipo de núcleo o kernel de un sistema operativo. Como ejemplo de sistema operativo de núcleo monolítico están UNIX, Linux y FreeBSD. Estos sistemas tienen un núcleo grande y complejo, que engloba todos los servicios del sistema. Está programado de forma no modular, y tiene un rendimiento mayor que un micro núcleo. Sin embargo, cualquier cambio a realizar en cualquier servicio requiere la recopilación del núcleo y el reinicio del sistema para aplicar los nuevos cambios. Monolítico
En una red en anillo en informática, las conexiones de red de área local donde los dispositivos, los nodos, se encuentran conectados en un bucle cerrado o en forma de anillo, en este punto los mensajes de una red de anillo en informática pueden pasar de un nodo a otro sobre una dirección concreta, cuando un mensaje viaja por medio del anillo, cada uno de los nodos puede examinar la dirección de destino que se encuentra adjunta al mensaje, si esta dirección coincide con la que hace referencia el nodo, el mismo aceptaría el mensaje, si el caso fuera todo lo contrario, este regeneraría la señal y pasaría el mensaje al siguiente nodo en el entorno del bucle, de esta manera la regeneración va a permitir a una red en anillo en informática, poder cubrir las distancias superiores a una red en estrella en informática o una red en bus en informática, esto podría implementarse en su diseño como una manera de puentear algún nodo que se encuentre defectuoso o vacante, al margen de esto, se sabe que es un bucle cerrado y por lo tanto sería dificil implementar nuevos nodos.	 Anillos – Capas
Microprocesadormultinúcleo es aquel que combina dos o más procesadores independientes en un solo paquete, a menudo un solo circuito integrado. Un dispositivo de doble núcleo contiene solamente dos microprocesadores independientes. En general, los microprocesadores multinúcleo permiten que un dispositivo computacional exhiba una cierta forma del paralelismo a nivel de thread (thread-levelparallelism) (TLP) sin incluir múltiples microprocesadores en paquetes físicos separados. Esta forma de TLP se conoce a menudo como multiprocesamiento a nivel de chip (chip-levelmultiprocessing) o CMP. Multinúcleo
En informática una máquina virtual es un software que emula a una computadora y puede ejecutar programas como si fuese una computadora real. Este software en un principio fue definido como "un duplicado eficiente y aislado de una máquina física". La acepción del término actualmente incluye a máquinas virtuales que no tienen ninguna equivalencia directa con ningún hardware real. Maquinas Virtuales
1.P C (ProgramConter ó Contador del programa) Núcleo  Interpretación  y traducción Instalados  Gestión de archivos y directorios 	 Gestión de I/o 2. EN Windows con Comand.com,Id.sys y Nts.sys controlamos y podemos decir que tenemos un sistema operativo. 3.El sistema operativo se comprende en la parte residente y la parte transitoria. 4. El Núcleo es también llamado o denominado Kernel. 5. MODO PROTEGIDO: Cualquier contenido desde el primer Mega es eliminado del sistema 6. LLAMADOS AL SISTEMA: Son conocidos como comandos	 Después de tener la programación por lotes entra la mono programación 7. Multiprogramación : Todos los procesos que hacemos al mismo tiempo . PARA RECORDAR
Código Datos (Caracteres que le damos al proceso) Pila (datos intermedios como consecuencia del procesamiento) Así mostrado los procesos  se dividen en 3 etapas. Espacio de direcciones Datos asociados Un programa ejecutable    Nota : La Diferencia en un archivo ejecutable y un archivo es que el archivo contiene DATOS PROCESO: Se divide en 3 segmentos
ADMINISTRACION DE LA MEMORIA Aislamiento del proceso. Asignación y gestión automáticas.  Soporte para la programación modular. Protección y control de acceso. Almacenamiento a largo plazo.   INSTRUCCIONES Lógico Matemáticas  Transferencia Salto (Unos son condicionados y otros no)   MEMORIA VIRTUAL No tiene acceso mecánico Ayuda para el proceso en Memoria virtual a la memoria principal   PLANIFICACION Es cuando o no el procesador no quiere más procesos. EQUIDAD SENCIBILIDAD DIFERENCIALES EFICENCIA Tiempo de respuesta
Modelos De estados y transiciones:   2 ESTADOS:     No ejecución:  CUANDO UNA TAREA ENTRA EN PROCESO EN ESTADO pasa a no ejecución para llegar a la ejecución necesita una transición llamada expedir , el estado de no ejecución los podemos reemplazar por una lista, el único estado que no puede ser reemplazado por una lista es el por el procesador . 4 transiciones: entrar , expedir, pausa y salir. 2 estados: no ejecución y ejecución.  Modelo de monotarea.   MODELO BASE DE LA MULTIPROGRAMACION:   3 ESTADOS:   Antes del estado listo esta la transición admitir que nos dice la planificación a largo plazo y si hay capacidad de realizarlo, del estado listo pasamos al estado expedir  cuando al proceso se le termina su tiempo cuantum(relación existente entre todos los procesos que están en ejecución y   pasa a la transición)   Cuando un recurso no esta disponible pasa a un estado de bloqueado  Bloque de control de proceso: tres módulos : código, datos y pila.  Se necesitan para la función de backuprestore. Modelos De estados y transiciones:
Modelo de estados y trancisiones  Todos los estados son una lista menos el estado de bloqueado que  tiene varias listas   Tres procesos que lleguen  Procesos nuevos( no ha tenido contacto con el procesador) Tiempo expirado (son procesos de sistema )  Ocurre suceso( porque los recursos)  Bloqueado: están en la memoria principal. Suspendido: memoria virtual.  Planificación de corto plazo procesos que están listos, decidir cual va primero, son de la memoria ppal.  Planificación mediano plazo: están copados en la memoria virtual   Tablas de memoria:  asigna parte de la memoria ppal , son tablas dinámicas para cada proceso dan la ubicación para que cuando se necesiten se puedan ubicar   La memoria virtual tiene regularmente el doble de la memoria principal.  Memoria dos ; es cuando llega al primer mega de memoria.  Tablas de entrada y salida: (recursos)  cuando lo usa,  en que momento lo libera, debe existir una dirección en la que se almacenen las direcciones de memoria.  Tablas de procesos: que procesos están en ejecución, los segmentos datos pila y código, posición en la memoria secundaria . id de procesos    Tablas de archivos de Windows NTFS, Linux SWAP.  
Modelo de 7 estados

Más contenido relacionado

La actualidad más candente

Sistemas operativos unidad_ii
Sistemas operativos unidad_iiSistemas operativos unidad_ii
Sistemas operativos unidad_iiLeo Garcia
 
Estructura del sistema_operativo - Sistemas por Capas
Estructura del sistema_operativo - Sistemas por CapasEstructura del sistema_operativo - Sistemas por Capas
Estructura del sistema_operativo - Sistemas por CapasOmar Salazar
 
Documental de Arquitecturas Avanzadas (Computación)
Documental de Arquitecturas Avanzadas (Computación)Documental de Arquitecturas Avanzadas (Computación)
Documental de Arquitecturas Avanzadas (Computación)Kelwin Gamez
 
3. introducción a los sistemas operativos
3.  introducción a los sistemas operativos3.  introducción a los sistemas operativos
3. introducción a los sistemas operativoscapeco1a
 
Modelos de acceso a la memoria(uma,numa,coma,norma)
Modelos de acceso a la memoria(uma,numa,coma,norma)Modelos de acceso a la memoria(uma,numa,coma,norma)
Modelos de acceso a la memoria(uma,numa,coma,norma)UAEMex
 
Procesamiento paralelo
Procesamiento paraleloProcesamiento paralelo
Procesamiento paralelowarrionet
 
Arquitectura del procesador
Arquitectura del procesadorArquitectura del procesador
Arquitectura del procesadorgiovatovar
 
Características de los sistemas operativos
Características de los sistemas operativosCaracterísticas de los sistemas operativos
Características de los sistemas operativosMonica CasJim
 
Von neumann harvard
Von neumann   harvardVon neumann   harvard
Von neumann harvardsscc1555
 
Arquitectura pipeline
Arquitectura pipelineArquitectura pipeline
Arquitectura pipelinerehoscript
 
Trabajo de gestión de la memoria principal.
Trabajo de gestión de la memoria principal.Trabajo de gestión de la memoria principal.
Trabajo de gestión de la memoria principal.Juliannys Requena
 

La actualidad más candente (20)

Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Sistemas operativos unidad_ii
Sistemas operativos unidad_iiSistemas operativos unidad_ii
Sistemas operativos unidad_ii
 
Estructura del sistema_operativo - Sistemas por Capas
Estructura del sistema_operativo - Sistemas por CapasEstructura del sistema_operativo - Sistemas por Capas
Estructura del sistema_operativo - Sistemas por Capas
 
computación paralela
computación paralelacomputación paralela
computación paralela
 
Documental de Arquitecturas Avanzadas (Computación)
Documental de Arquitecturas Avanzadas (Computación)Documental de Arquitecturas Avanzadas (Computación)
Documental de Arquitecturas Avanzadas (Computación)
 
3. introducción a los sistemas operativos
3.  introducción a los sistemas operativos3.  introducción a los sistemas operativos
3. introducción a los sistemas operativos
 
Modelos de acceso a la memoria(uma,numa,coma,norma)
Modelos de acceso a la memoria(uma,numa,coma,norma)Modelos de acceso a la memoria(uma,numa,coma,norma)
Modelos de acceso a la memoria(uma,numa,coma,norma)
 
Procesamiento paralelo
Procesamiento paraleloProcesamiento paralelo
Procesamiento paralelo
 
Presentacion Fso
Presentacion FsoPresentacion Fso
Presentacion Fso
 
Arquitectura del procesador
Arquitectura del procesadorArquitectura del procesador
Arquitectura del procesador
 
Practica4
Practica4Practica4
Practica4
 
Memoria 3
Memoria 3Memoria 3
Memoria 3
 
Arquitectura harvard y von neumann
Arquitectura harvard y von neumannArquitectura harvard y von neumann
Arquitectura harvard y von neumann
 
Características de los sistemas operativos
Características de los sistemas operativosCaracterísticas de los sistemas operativos
Características de los sistemas operativos
 
Arquitectura tipos lupe
Arquitectura tipos lupeArquitectura tipos lupe
Arquitectura tipos lupe
 
Von neumann harvard
Von neumann   harvardVon neumann   harvard
Von neumann harvard
 
Arquitectura pipeline
Arquitectura pipelineArquitectura pipeline
Arquitectura pipeline
 
Unidad2
Unidad2Unidad2
Unidad2
 
Procesamiento segmentado
Procesamiento segmentado   Procesamiento segmentado
Procesamiento segmentado
 
Trabajo de gestión de la memoria principal.
Trabajo de gestión de la memoria principal.Trabajo de gestión de la memoria principal.
Trabajo de gestión de la memoria principal.
 

Destacado

Seguridad informática
Seguridad informáticaSeguridad informática
Seguridad informáticaNocturnos
 
Competencias
CompetenciasCompetencias
CompetenciasBERTHIK
 
Virus y vacunas informaticas.pptx berthik
Virus y vacunas informaticas.pptx berthikVirus y vacunas informaticas.pptx berthik
Virus y vacunas informaticas.pptx berthikBERTHIK
 
Tecnología
TecnologíaTecnología
Tecnologíanaruuu
 
C O M A N D O S I N T E R N O S M S D O S
C O M A N D O S  I N T E R N O S  M S  D O SC O M A N D O S  I N T E R N O S  M S  D O S
C O M A N D O S I N T E R N O S M S D O Smaverito
 
Voorlichting h & verkoop algemeen
Voorlichting h & verkoop algemeenVoorlichting h & verkoop algemeen
Voorlichting h & verkoop algemeeniahpostmes
 

Destacado (8)

Torres berrio
Torres berrioTorres berrio
Torres berrio
 
Seguridad informática
Seguridad informáticaSeguridad informática
Seguridad informática
 
Competencias
CompetenciasCompetencias
Competencias
 
Virus y vacunas informaticas.pptx berthik
Virus y vacunas informaticas.pptx berthikVirus y vacunas informaticas.pptx berthik
Virus y vacunas informaticas.pptx berthik
 
Tecnología
TecnologíaTecnología
Tecnología
 
C O M A N D O S I N T E R N O S M S D O S
C O M A N D O S  I N T E R N O S  M S  D O SC O M A N D O S  I N T E R N O S  M S  D O S
C O M A N D O S I N T E R N O S M S D O S
 
Telecamps Media Kit
Telecamps   Media KitTelecamps   Media Kit
Telecamps Media Kit
 
Voorlichting h & verkoop algemeen
Voorlichting h & verkoop algemeenVoorlichting h & verkoop algemeen
Voorlichting h & verkoop algemeen
 

Similar a Resumen del primer corte

Estructura de los Sistemas Operativos
Estructura de los Sistemas OperativosEstructura de los Sistemas Operativos
Estructura de los Sistemas OperativosG Hoyos A
 
Evolución de los sistemas operativos
Evolución de los sistemas operativosEvolución de los sistemas operativos
Evolución de los sistemas operativosEdgar Vazquez
 
Conceptos fundamentales 2ª Diapositiva
Conceptos fundamentales 2ª DiapositivaConceptos fundamentales 2ª Diapositiva
Conceptos fundamentales 2ª DiapositivaAdri Balconada
 
Recurrencia en procesos
Recurrencia en procesosRecurrencia en procesos
Recurrencia en procesosrcarrerah
 
Tiposde Sistema Operativos
Tiposde Sistema OperativosTiposde Sistema Operativos
Tiposde Sistema OperativosMarvin Hernandez
 
Sistemaoperativo tic-140219023705-phpapp01
Sistemaoperativo tic-140219023705-phpapp01Sistemaoperativo tic-140219023705-phpapp01
Sistemaoperativo tic-140219023705-phpapp01javiusot
 
TRABAJO SISTEMAS OPERATIVOS
TRABAJO SISTEMAS OPERATIVOSTRABAJO SISTEMAS OPERATIVOS
TRABAJO SISTEMAS OPERATIVOScrisstthi
 
Programación Paralela - Conceptos y diseño de sistemas distribuidos
Programación Paralela - Conceptos y diseño de sistemas distribuidosProgramación Paralela - Conceptos y diseño de sistemas distribuidos
Programación Paralela - Conceptos y diseño de sistemas distribuidosJose Moyano
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativomanuel
 

Similar a Resumen del primer corte (20)

Estructura de los Sistemas Operativos
Estructura de los Sistemas OperativosEstructura de los Sistemas Operativos
Estructura de los Sistemas Operativos
 
Evolución de los sistemas operativos
Evolución de los sistemas operativosEvolución de los sistemas operativos
Evolución de los sistemas operativos
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Conceptos fundamentales 2ª Diapositiva
Conceptos fundamentales 2ª DiapositivaConceptos fundamentales 2ª Diapositiva
Conceptos fundamentales 2ª Diapositiva
 
Conceptos de software
Conceptos de softwareConceptos de software
Conceptos de software
 
Recurrencia en procesos
Recurrencia en procesosRecurrencia en procesos
Recurrencia en procesos
 
Tiposde Sistema
Tiposde SistemaTiposde Sistema
Tiposde Sistema
 
Tiposde Sistema Operativos
Tiposde Sistema OperativosTiposde Sistema Operativos
Tiposde Sistema Operativos
 
Tiposde Sistema
Tiposde SistemaTiposde Sistema
Tiposde Sistema
 
Sistemaoperativo tic-140219023705-phpapp01
Sistemaoperativo tic-140219023705-phpapp01Sistemaoperativo tic-140219023705-phpapp01
Sistemaoperativo tic-140219023705-phpapp01
 
TRABAJO SISTEMAS OPERATIVOS
TRABAJO SISTEMAS OPERATIVOSTRABAJO SISTEMAS OPERATIVOS
TRABAJO SISTEMAS OPERATIVOS
 
Portafolio 2
Portafolio 2Portafolio 2
Portafolio 2
 
Los sistemas operativos
Los sistemas operativosLos sistemas operativos
Los sistemas operativos
 
Programación Paralela - Conceptos y diseño de sistemas distribuidos
Programación Paralela - Conceptos y diseño de sistemas distribuidosProgramación Paralela - Conceptos y diseño de sistemas distribuidos
Programación Paralela - Conceptos y diseño de sistemas distribuidos
 
Estuctura davis
Estuctura davisEstuctura davis
Estuctura davis
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Cap1 2
Cap1 2Cap1 2
Cap1 2
 
Cap1 2
Cap1 2Cap1 2
Cap1 2
 
Trabajo 1 s. operativos ii
Trabajo 1 s. operativos iiTrabajo 1 s. operativos ii
Trabajo 1 s. operativos ii
 

Resumen del primer corte

  • 1. Resumen del primer corte Sistemas operativos Adolfo Borja Hernández
  • 2. Controla la gestión del tiempo Controla los usuarios Servicios a los usuarios del sistema.( Llamados del sistema ) comandos del sistema operativo. Funciones Contables Funcion de los Sistemas operativos
  • 3. Memoria principal (memoria RAM) Memoria Secundaria (Memoria Virtual): Memoria que esta en el disco duro pero es volátil, entre más grande la memoria virtual los tiempos de accesos son mas lentos. Se recomienda tener el doble de memoria virtual de la RAM  Memoria Caché: memoria volátil guarda una serie de datos de rápido acceso, está ubicada en el controlador del dispositivo. TIPOS DE MEMORIAS
  • 4. 1.Existen 4 circuitos integrales Chipset, BIOS, Procesador y Memoria RAM, CMA ò DMA. 2.Tipos de Registros: Reg. de instrucción ) (Contiene el código de la ultima instrucción Reg. Flags(contiene la ultima posición) Reg. Apuntador de instrucciones (Contiene la dirección hacia la posición PC) 3. MULTIPROGRAMACION: varios procesos en un mismo CPU. 4.MULTIPROCESAMIENTO: Gestión que distribuye los procesos en múltiples procesadores. 5. PROCESAMIENTO DISTRIBUIDO: Distribución de procesamiento entre diferentes CPU que están en diferentes maquinas. 6. Políticas de los archivos: lectura, escritura y acceso. Para recordar
  • 5. COMODIDAD: es el único encargado de la maquina y debe brindar una plataforma amigable al usuario. EFICIENCIA: esta enfocada hacia la maquina, utilizar los recursos y el tiempo de manera optima CAPACIDAD DE EVOLUCION: posibilidad de agregar funciones, están en constante evaluación de las acciones del usuario con posibilidad de encontrar errores producidos, la tasa de errores era del 18% al 23% OBJETIVOS DE LOS SISTEMAS OPERATIVOS:
  • 6. APLICATIVO: USUARIOS FINALES UTILIDADES Y SISTEMA OPERATIVO: USUARIO PROGRAMADOR O DESARROLLADOR HARDWARE: USUARIO DISEÑADOR SERVICIOS QUE OFRECE EL SO: La mayoría están relacionados con traducciones de macroinstrucciones a instrucciones de máquina. Permite la ejecución de programas. TIPOS DE SOFTWARE:
  • 7. Un núcleo monolítico es un tipo de núcleo o kernel de un sistema operativo. Como ejemplo de sistema operativo de núcleo monolítico están UNIX, Linux y FreeBSD. Estos sistemas tienen un núcleo grande y complejo, que engloba todos los servicios del sistema. Está programado de forma no modular, y tiene un rendimiento mayor que un micro núcleo. Sin embargo, cualquier cambio a realizar en cualquier servicio requiere la recopilación del núcleo y el reinicio del sistema para aplicar los nuevos cambios. Monolítico
  • 8. En una red en anillo en informática, las conexiones de red de área local donde los dispositivos, los nodos, se encuentran conectados en un bucle cerrado o en forma de anillo, en este punto los mensajes de una red de anillo en informática pueden pasar de un nodo a otro sobre una dirección concreta, cuando un mensaje viaja por medio del anillo, cada uno de los nodos puede examinar la dirección de destino que se encuentra adjunta al mensaje, si esta dirección coincide con la que hace referencia el nodo, el mismo aceptaría el mensaje, si el caso fuera todo lo contrario, este regeneraría la señal y pasaría el mensaje al siguiente nodo en el entorno del bucle, de esta manera la regeneración va a permitir a una red en anillo en informática, poder cubrir las distancias superiores a una red en estrella en informática o una red en bus en informática, esto podría implementarse en su diseño como una manera de puentear algún nodo que se encuentre defectuoso o vacante, al margen de esto, se sabe que es un bucle cerrado y por lo tanto sería dificil implementar nuevos nodos. Anillos – Capas
  • 9. Microprocesadormultinúcleo es aquel que combina dos o más procesadores independientes en un solo paquete, a menudo un solo circuito integrado. Un dispositivo de doble núcleo contiene solamente dos microprocesadores independientes. En general, los microprocesadores multinúcleo permiten que un dispositivo computacional exhiba una cierta forma del paralelismo a nivel de thread (thread-levelparallelism) (TLP) sin incluir múltiples microprocesadores en paquetes físicos separados. Esta forma de TLP se conoce a menudo como multiprocesamiento a nivel de chip (chip-levelmultiprocessing) o CMP. Multinúcleo
  • 10. En informática una máquina virtual es un software que emula a una computadora y puede ejecutar programas como si fuese una computadora real. Este software en un principio fue definido como "un duplicado eficiente y aislado de una máquina física". La acepción del término actualmente incluye a máquinas virtuales que no tienen ninguna equivalencia directa con ningún hardware real. Maquinas Virtuales
  • 11. 1.P C (ProgramConter ó Contador del programa) Núcleo Interpretación y traducción Instalados Gestión de archivos y directorios Gestión de I/o 2. EN Windows con Comand.com,Id.sys y Nts.sys controlamos y podemos decir que tenemos un sistema operativo. 3.El sistema operativo se comprende en la parte residente y la parte transitoria. 4. El Núcleo es también llamado o denominado Kernel. 5. MODO PROTEGIDO: Cualquier contenido desde el primer Mega es eliminado del sistema 6. LLAMADOS AL SISTEMA: Son conocidos como comandos Después de tener la programación por lotes entra la mono programación 7. Multiprogramación : Todos los procesos que hacemos al mismo tiempo . PARA RECORDAR
  • 12. Código Datos (Caracteres que le damos al proceso) Pila (datos intermedios como consecuencia del procesamiento) Así mostrado los procesos se dividen en 3 etapas. Espacio de direcciones Datos asociados Un programa ejecutable Nota : La Diferencia en un archivo ejecutable y un archivo es que el archivo contiene DATOS PROCESO: Se divide en 3 segmentos
  • 13. ADMINISTRACION DE LA MEMORIA Aislamiento del proceso. Asignación y gestión automáticas. Soporte para la programación modular. Protección y control de acceso. Almacenamiento a largo plazo.   INSTRUCCIONES Lógico Matemáticas Transferencia Salto (Unos son condicionados y otros no)   MEMORIA VIRTUAL No tiene acceso mecánico Ayuda para el proceso en Memoria virtual a la memoria principal   PLANIFICACION Es cuando o no el procesador no quiere más procesos. EQUIDAD SENCIBILIDAD DIFERENCIALES EFICENCIA Tiempo de respuesta
  • 14. Modelos De estados y transiciones:   2 ESTADOS:   No ejecución: CUANDO UNA TAREA ENTRA EN PROCESO EN ESTADO pasa a no ejecución para llegar a la ejecución necesita una transición llamada expedir , el estado de no ejecución los podemos reemplazar por una lista, el único estado que no puede ser reemplazado por una lista es el por el procesador . 4 transiciones: entrar , expedir, pausa y salir. 2 estados: no ejecución y ejecución. Modelo de monotarea.   MODELO BASE DE LA MULTIPROGRAMACION:   3 ESTADOS: Antes del estado listo esta la transición admitir que nos dice la planificación a largo plazo y si hay capacidad de realizarlo, del estado listo pasamos al estado expedir cuando al proceso se le termina su tiempo cuantum(relación existente entre todos los procesos que están en ejecución y pasa a la transición) Cuando un recurso no esta disponible pasa a un estado de bloqueado Bloque de control de proceso: tres módulos : código, datos y pila. Se necesitan para la función de backuprestore. Modelos De estados y transiciones:
  • 15. Modelo de estados y trancisiones  Todos los estados son una lista menos el estado de bloqueado que tiene varias listas  Tres procesos que lleguen Procesos nuevos( no ha tenido contacto con el procesador) Tiempo expirado (son procesos de sistema ) Ocurre suceso( porque los recursos)  Bloqueado: están en la memoria principal. Suspendido: memoria virtual.  Planificación de corto plazo procesos que están listos, decidir cual va primero, son de la memoria ppal.  Planificación mediano plazo: están copados en la memoria virtual  Tablas de memoria: asigna parte de la memoria ppal , son tablas dinámicas para cada proceso dan la ubicación para que cuando se necesiten se puedan ubicar  La memoria virtual tiene regularmente el doble de la memoria principal.  Memoria dos ; es cuando llega al primer mega de memoria.  Tablas de entrada y salida: (recursos) cuando lo usa, en que momento lo libera, debe existir una dirección en la que se almacenen las direcciones de memoria.  Tablas de procesos: que procesos están en ejecución, los segmentos datos pila y código, posición en la memoria secundaria . id de procesos  Tablas de archivos de Windows NTFS, Linux SWAP.  
  • 16. Modelo de 7 estados