Sistema Operativo

Páginas: 6 (1416 palabras) Publicado: 27 de enero de 2013
Sistema operativo.
Estructura:
- NUCLEO DEL SISTEMA OPERATIVO:
- Administración del procesador o procesadores de manera de compartirse entre las tareas activas.
- Soporte para tareas concurrentes bajo un esquema de prioridades
- Soporte de comunicación y sincronización entre tareas para permitir que cooperen entre sí
EL kernel es el componente central de la mayoría de los sistemasoperativos. Sus responsabilidades incluyen la gestión de los recursos del sistema ( la comunicación entre el hardware y los componentes de software)
El Kernel, o núcleo, se refiere al Software que relaciona las aplicaciones con el Hardware de nuestro ordenador. Las ordenes del Kernel son las únicas que interactúan directamente con los componentes físicos del ordenador, como el procesador, la RAM o losdiscos duros, ya que están expresamente diseñadas para no dañar estos elementos. Las instrucciones del Kernel también son las encargadas de asignar los recursos a cada proceso y decidir que prioridades y recursos del sistema se le asignan.
El Shell, o intérprete de órdenes, son aplicaciones capaces de interpretar las órdenes del usuario a través de comandos escritos, como por ejemplo el sistemaMS-DOS o los terminales de consola de los sistemas operativos Linux. Estas aplicaciones permiten al usuario interactuar con el ordenador, normalmente a través de una sencilla interfaz de texto plano, y suponen la forma más básica de interacción de un usuario con su ordenador, escribiendo las órdenes en este Shell a través de comandos y recogiendo las respuestas de la máquina.

Estados deprocesos:
Estado | Descripción |
Nuevo | Se dice que un proceso está en estado de nuevo cuando apenas se encuentra en proceso de crearse. |
Listo | Un proceso está en estado de listo, cuando podría usar una UCP, si hubiera una disponible. |
En ejecución | Se dice que un proceso está estado de ejecución, si en ese momento tiene esta ocupando la CPU. |
Bloqueado | Se dice que un proceso está enestado de bloqueado, si espera que ocurra algo, como por ejemplo, la terminación de una E/S, para así poder ponerse en marcha. |
Terminado | Cuando un proceso se ha completado su ejecución pasa a ser un proceso terminado. |

Transiciones de estados:
Cuando un trabajo es admitido se crea un proceso equivalente, y es insertado en la ultima parte de la cola de listos (ésta se tratara másadelante). Cuando un proceso pasa de un estado a otro se dice que hace una transición de estado, estas transiciones se describen a continuación.
Transición | Descripción |
Admitido(Proceso):Nuevo Listo | Cuando un proceso se ha creado y se le es permito para competir por la CPU. |
Despacho(Proceso):Listo En ejecución | La asignación de la CPU al primer proceso de la lista de listos es llamadadespacho y es ejecutado por la entidad de sistema llamada despachador. Mientras que el proceso tenga la CPU se dice que esta en ejecución. |
Tiempo excedido(Proceso):En ejecución Listo | El S.O , cuando un proceso se le expira el intervalo de tiempo asignado para estar en ejecución (CUANTO), hace que este proceso que se hallaba en estado de ejecución pase al estado de listo y inmediatamente eldespachador hace que el primer proceso de la lista pase a estado de ejecución. |
Bloqueo(Proceso):En ejecución Bloqueado | Si un proceso que se encuentra en estado de ejecución inicia una operación de E/s antes que termine su cuanto, el proceso voluntariamente abandona la CPU, es decir, el proceso se bloquea a sí mismo. |
Despertar(Proceso):Bloqueo Listo | La única transición posible en nuestro modelobásico ocurre cuando acaba una operación de E/S (o alguna otra causa por la que esté esperando el proceso), y esta termina pasa a el estado de listo. |
Salir(Proceso):En ejecución Terminado | Esta transición ocurre cuando el proceso se ha terminado de ejecutarse, y pasa a un estado de terminado. |

Bloqueo mutuo: un conjunto de procesos se encuentra en un estado de bloqueo mutuo cuando...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Sistema Operativo Y Tipos De Sistemas Operativos
  • Atomicidad de operaciones
  • operaciones basicas del sistema operativo
  • Sistemas Operativos
  • Sistema operativo
  • Sistema operativo
  • Sistemas operativos
  • Sistema Operativo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS