miércoles, 19 de mayo de 2010

Qué es un Tarea, procesos y diferencia en los Sistemas Operativos

Un proceso es un programa en ejecución, los procesos son gestionados por el sistema operativo y están formados por:
  • Las instrucciones de un programa destinadas a ser ejecutadas por el microprocesador.
  • Su estado de ejecución en un momento dado, esto es, los valores de los registros de la CPU para dicho programa.
  • Su memoria de trabajo, es decir, la memoria que ha reservado y sus contenidos.
  • Otra información que permite al sistema operativo su planificación.
y una Tarea es:

Es una acción que el procesador lleva a cabo. Por lo tanto, un programa en la memoria es una tarea. (ejemplo: un programa antivirus que se ejecuta en la memoria y mantiene a su equipo seguro)
Ni bien se inicia Windows, se están ejecutando tareas predeterminadas: el escritorio (explorer.exe) y la barra de tareas (systray.exe), dos aplicaciones que funcionan por separado (por esta razón se puede cerrar la barra de tareas). Cuando se ejecuta un programa en Windows, ese programa se vuelve una tarea como cualquier otra. Esto le permite al sistema operativo procesarlas de manera simultánea (multitarea) y, así, determinar prioridades.

Enlaces Consultados:
http://www.ant.org.ar/cursos/curso_intro/x1845.html

No hay comentarios: