Archive for the ‘Procesos’ Category

Planificación de Procesos de Windows Vista

Miércoles, Abril 16th, 2008

PLANIFICACION DE PROCCESOS EN WINDOWS VISTA.

La plataforma de Windows Vista™ (antes conocido por su nombre código “Longhorn”) presenta una nueva forma de almacenamiento de datos y de búsqueda de tecnologías, gracias a la cual los desarrolladores pueden programar aplicaciones que sirven para buscar e integrar distintos formatos de datos: aplicaciones que encuentran y comparten los datos que los usuarios necesitan.
Los desarrolladores pueden acceder a nuevas funciones que apuntan a encontrar, organizar y compartir datos a través de los APIs de Win32 y WinFX. En particular, Windows Vista presenta un conjunto de tecnologías basadas en la nueva XML Paper Specification (XPS), accesible a través de la tecnología de Windows Presentation Foundation (antes conocida por su código “Avalon)
Una de las características he innovaciones mas importantes de un SO es la llamada multi-tarea. Un SO opera entre la CPU y los periféricos y con la tecnología multi-tarea reparte el tiempo entre ellos dos. Suponiendo que se lancen tres procesos (A,B,C), (proceso: conjunto de rutina, algoritmos, etc.). Lo que el SO hace internamente con esta tecnología es: recoger la primera operación del proceso A en CPU luego pasa a los periféricos con lo que la CPU descansa y en ese momento, recoge la primera operación del proceso B en CPU, posteriormente en cuanto va a los periféricos pasa al proceso C, y cuando a este le llegan los turnos que corresponden a los periféricos pasa a la segunda operación del proceso A. Y así sucesivamente. Con esta tecnología se logra apurar y reducir enormemente el tiempo de proceso del SO, podemos llegar a unas 50 tareas simultáneamente. Sistemas operativos como, el ms-dos no disponen de ella, pero otros como Windows si alcanzan esta tecnología.
Mulprogramacion o multiproceso: Es la técnica que permite cargar varios programas o procesos al mismo tiempo de forma simultanea.
Transición entre procesos
El distribuidor: es un modulo del SO que activa procesos preparados de acuerdo con unos criterios determinados por ejemplo: prioridad. Interrupción: Son las llamadas del SO para solicitar servicios por ejemplo: una operación.de E/S. Planificador: Modulo del SO que traslada procesos de ejecución a preparados, por ejemplo: en sistemas de tiempo compartido porque se les ajusta el tiempo. O llega uno de mayor prioridad. Paso de preparado ha bloqueado: Cuando tiene lugar un evento que estuviera esperando para poder perseguirlo.

por: Nivia Alberca
Ruth Contento
Michele Ramón
Paralelo:”A”

Simulación de Algoritmos de Planificación

Martes, Abril 15th, 2008

Se ha pedido que realicen la simulación de los algoritmos de planificación con el objetivo de poner en práctica la teoría aprendida en clases. Para lo cual deberán postear como realizaron la simulación y colocar el código fuente y ejecutable del mismo. Al final del post colocar  el nombre de los integrantes y el paralelo al que pertenecen.