viernes, 3 de octubre de 2014
2.3 Procesos Ligeros Hilos O Hebra
Importancia de un sistema operativo
Cuando nos sentamos delante de un PC, nos encontramos un líder en el control de una máquina que funciona según nuestra orden.
Haga clic en un símbolo y listo!!! Comienza una nueva ventana.
Es fácil sentir que mientras nos sentamos delante de nuestro ordenador de sobremesa o portátil, pero hay muchas actividades dentro de ella.
El auténtico cuidar todas las tareas necesarias es el sistema operativo.
OS es un sistema que actúa como una interfaz entre el usuario y los componentes.
Controla los componentes, recursos y proporciona servicios comunes para la aplicación.
En otras palabras, es un sistema que permite a los componentes comunicar y operar con los programas.
En la mayoría de los ordenadores portátiles windows de PC ordenador o escritorio basado sistemas operativos diseñados por Microsoft está preinstalada y vienen preinstalados en las computadoras Apple MAC de sistemas operativos diseñados por Apple y la categoría de UNIX de sistemas operativos.
Periféricos y programas del sistema trabajan juntos para realizar una tarea específica.
A veces OS puede programar la prioridad de los procesos por lo que se ha enmascarado interrupciones el sistema operativo puede ignorar las interrupciones de fuentes para que haya terminado la tarea particular tan rápido como sea posible.
Así, hay algunas interrupciones (como uno de los problemas con la memoria y las condiciones de error), que son muy importantes que no pueden conseguir ignorados.
Procesadores de núcleo múltiple y máquinas de procesadores multi controlará más de trabajo, sin embargo cada núcleo del procesador puede administrar una tarea en el tiempo.
Para dar apariencia de muchas cosas que están sucediendo al mismo tiempo, el sistema operativo necesita cambiar entre los distintos procesos de un montón de veces cada segundo.
Aquí es cómo sucede realmente:
• Cuando son 2 procesos de multi-tasking, sistema operativo se asignan cierto número de los ciclos de ejecución de la CPU en un programa.
• El proceso ocupa cierta cantidad de RAM y utiliza pilas, colas y registros dentro del espacio de memoria de CPU y sistema operativo.
• Carga todos los registros, las colas y pilas que se utilizan por segundo proceso y deje que el número de los ciclos de CPU.
• Después de este número de los ciclos, sistema operativo hará copias de los registros, las colas y pilas que se utilizan por procesos o punto de notas en que procedimiento pausado en la ejecución.
• Aunque se completa, esto hace que las copias de los registros, las colas y pilas que son utilizados por el programa de segunda o primera cargas.
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario