Sistemas operativos

Solo disponible en BuenasTareas
  • Páginas : 3 (641 palabras )
  • Descarga(s) : 0
  • Publicado : 9 de noviembre de 2011
Leer documento completo
Vista previa del texto
Procesos del sistema operativo.

Procesos. Estados, operaciones:

Linux, como se sabe, es un sistema operativo multitarea y multiusuario. Esto quiere decir que múltiples procesos pueden operarsimultáneamente sin interferirse unos con los otros. Cada proceso tiene la "ilusión" que es el único proceso en el sistema y que tiene acceso exclusivo a todos los servicios del sistema operativo.Programas y procesos son entidades distintas. En un sistema operativo multitarea, múltiples instancias de un programa pueden ejecutarse simultáneamente. Cada instancia es un proceso separado. Porejemplo, si cinco usuarios desde equipos diferentes, ejecutan el mismo programa al mismo tiempo, habría cinco instancias del mismo programa, es decir, cinco procesos distintos.
Cada proceso que se iniciaes referenciado con un número de identificación único conocido como Process ID PID, que es siempre un entero positivo. Prácticamente todo lo que se está ejecutando en el sistema en cualquier momento esun proceso, incluyendo el shell, el ambiente gráfico que puede tener múltiples procesos, etc. La excepción a lo anterior es el kernel en si, el cual es un conjunto de rutinas que residen en memoria ya los cuales los procesos a través de llamadas al sistema pueden tener acceso.
Procesos concurrentes
Procesos Concurrentes Independientes: No comparte recursos con otros procesos, no se comunica,no afecta ni es afectado por otros procesos
Procesos Concurrentes Interdependientes ó Cooperativos: Sí comparte recursos y se intercomunica con otros procesos
Sincronización de Procesos: Mecanismosque permiten la comunicación y/o exclusividad mutua entre procesos

Planificación de procesos

El Process Scheduler (SCHED), es el componente del kernel encargado de controlar el acceso de losprocesos al CPU. El SCHED es el componente de bajo nivel más importante del sistemas; todos los demás
(incluyendo los módulos de acceso a disco, controladores de video, etc.), dependen directamente de...
tracking img