Professional Documents
Culture Documents
6/4/12
INTRODUCCIN
En este trabajo se presenta el simulador del algoritmo de planificacin de Realimentacin o Feedback, generado en la mquina virtual en Windows XP; haciendo uso para la creacin de la mquina el software VWware Workstation y para interfaz grfica se ha hecho uso del programa LabVIEW.
6/4/12
OBJETIVOS
GENERAL:
Crear una simulacin del algoritmo de
ESPECFICOS:
Crear una interfaz grfica en el software
LabVIEW para simular el algoritmo de planificacin FeedBack. procesos a la cola general del simulador.
Crear una simulacin con un ingreso de 6 Obtener las prioridades de los procesos 6/4/12
MARCO TERICO
MQUINA
VIRTUAL
Es un software que se encarga de emular una computadora, en el cual se puede realizar las funciones bsicas de un ordenador normal, como ejecutar programas. Uno de los usos de estas mquinas es ejecutar sistemas operativos, diferentes al que se posee en el ordenador.
MQUINA
6/4/12 VIRTUAL VMWARE
CARACTERSTICAS
PRINCIPALES DE
hibernacin.
Capacidad
del sistema operativo de desconectar un dispositivo externo, de instalar nuevas aplicaciones y controladores sin necesidad de reiniciar.
PLANIFICACIN
La planificacin es la base de la multiprogramacin pues con ella se elige el proceso que ser asignado al procesador para ser ejecutado.
CRITERIOS
DE PLANIFICACIN
ALGORITMO
Los procesos pueden cambiar de cola o nivel. basa en categorizar los procesos segn el uso de CPU que tengan. cola de menor prioridad agrupa los procesos que contienen un alto uso del procesador y la de mayor prioridad con los que tienen bajo uso del mismo. procesos, segn el consumo de CPU que hagan, sern promovidos a una cola de mayor prioridad o rebajados a una de menor prioridad.
6/4/12
Se La
Los
cola.
El mtodo utilizado para promover a un
El
mtodo utilizado para bajar a un proceso a una cola de menor prioridad. cola ser asignado un proceso cuando est en estado listo.
6/4/12
SIMULACIN EN LabVIEW
Para realizar la simulacin del algoritmo de planificacin FeedBack o Realimentacin primeramente vamos a realizar un ejercicio manualmente en la pizarra tomando seis procesos (P1, P2, P3, P4, P5, P6) dndoles a cada uno de ellos valores al azar para su tiempo de ejecucin; obtendremos la prioridad en base a ello y los ubicaremos en dos colas con tres procesos en cada una, diferenciando as la cola con procesos de menor prioridad y la cola con procesos de 6/4/12
CONCLUSIONES:
Por medio de presente trabajo prctico se
logr instalar mediante el VMware Workstation una mquina virtual con el Sistema Operativo de Windows XP, y en ella a su vez, instalar LabVIEW, software que nos permiti disear la interfaz grfica que ejemplifique el algoritmo de planificacin asignado. Algoritmo de Planificacin Feedback o de Realimentacin. Multinivel