Planificador

El planificador (o scheduler en inglés) es un componente funcional muy importante de los sistemas operativos multitarea y multiproceso, y es esencial en los sistemas operativos de tiempo real. Su función consiste en repartir el tiempo disponible de un microprocesador entre todos los procesos que están disponibles para su ejecución.~Wikipedia

Como parte de un trabajo escolar formamos equipos para realizar el algoritmo de un planificador para posteriormente programar su funcionamiento, el lenguaje elegido para hacerlo fue JAVA , en el se usan muchas de las características de este lenguaje. La política elegida fue la de colas multinivel retroalimentadas, usando FCFS y Round Robin para ejecutar los procesos entre colas.

Aquí los archivos, dentro viene todo lo necesario para echar a andar el planificador.


Gracias a mi equipo:

Rodrigo Benavides
Luis Dávila

¡Saludos! @fferegrino |:)

4 comments:

  1. hola mira me sale esto al compilarlo
    Se encontraron 0 procesos en el archivo de entrada
    Fichero no encontrado: java.io.FileNotFoundException: C:\Program Files\Mozilla Firefox\firefox.csv (El sistema no puede encontrar el archivo especificado)
    El tiempo total de ejecución va a ser: 0
    Ya no hay procesos en las colas :)


    creo k no lee el processo que abro porfa me podrias ayudar :)

    ReplyDelete
  2. Al parecer, la ruta del archivo está incorrecta, verifica que lo estás colocando en la ruta correcta. Ya sea modificando la ruta en el código para que busque en donde lo hayas colocado o moviendo el archivo hacia donde apunta originalmente la ruta en el código.

    Si tienes más problemas, con gusto buscamos la solución,

    ReplyDelete
  3. En que clase esta?? porque ya la busque para modificarle la ruta :=S

    me podrias resolver esa duda porfavor ...

    ReplyDelete
  4. Fijate que revisando nuevamente, la ruta te la pide el programa en la clase TEST.java.

    Ahí está en un fileDialog.

    ReplyDelete

¡Hey, gracias por tu comentario! No seas anónimo, inicia sesión para que te responda más fácilmente.