Algoritmos de planificacion en Java

Iniciado por lina_margatira, 7 Septiembre 2010, 20:45 PM

0 Miembros y 1 Visitante están viendo este tema.

lina_margatira

Hola de nuevo por aki molestando.... Necesito hacer los algoritmos de planificacion en Java.... Pero no tengo idea como comenzar. Si pueden ayudarme se los agradeceria muchas gracias.

Debci


lina_margatira

Cita de: Debci en  7 Septiembre 2010, 21:12 PM
Si te refieres a la planificación de la CPU, te recomiendo que leas esto:

http://wwwdi.ujaen.es/~lina/TemasSO/PLANIFICACIONDEPROCESOS/6AlgoritmosdePlanificacionI.htm

Saludos

Hola gracias Debci por responderme efectivamente gracias a ese documento se como trabajan los algoritmos de planificacion, en estos momentos estoy desarrollando el algoritmo FCFS que ordena los procesos dependiendo el tiempo de llegada. pero tengo un problema no se como ordenar un ArrayList (Nombre, TiempoLLegada, TiempoDuracion).....

Necesito que me ordene ese arraylist depentiendo el tiempo de llegada :(

Este es mi codigo

private ArrayList<Procesos> ordenarPorTiempoLlegada(ArrayList<Procesos> proc) //Aqui me llega el ArrayLis
    {
        for (int i=0; i<proc.size()-1; i++)
        {
            for (int j = i+1; j < proc.size(); j++)
            {
                if (proc.get(i).getTiempoProceso() > proc.get(j).getTiempoProceso())
                {
                    Procesos aux = proc.get(i);
                    proc.set(i, proc.get(j));
                    proc.set(j, aux);
                }
            }
        }
        return proc;

lina_margatira


lina_margatira

Ayuuuuuudenmeeeeeee!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Ragnarok

Que decepción, creía que era planificación automática como SHOP2, que está programado en Java y es libre (de los pocos).

http://download.oracle.com/javase/tutorial/collections/interfaces/order.html

http://foro.elhacker.net/dudas_generales/faq_como_hacer_preguntas_inteligentes-t7122.0.html

Ayudada estás.

(Pero que decepción más grande...)
No olvidéis leer las normas generales, además de las específicas de cada tablón.sgae, ladrones

lina_margatira

No yo hablo de Algoritmos de Planificacion: Round Robin, SJF Short Job First, etc. Y aun no los he podido hacer  >:( :(

segundo.ocas

Necesito  solo los codigos asi como esta arriba de arraylist depentiendo el tiempo de llegada (bueno el de tiempo de llegada ya lo tengo), solo m faltaria aporfavor el de el de Ordenar por prioridad ............... porfavor el k lo tiene porfavor lo necesito