yo mismo
2003-11-09 15:00:56 UTC
todavia no controlo mucho las llamad en linux al sistema si alguien me
pudiera ayudar.
construcción de un planificador de
Procesos , el objetivo es evaluar el comportamiento de un planificador
ante cargas de trabajo,, y de distintas políticas de planificación ante
una carga dad. Para ello, se pide construir un programa en leguaje c con
las siguientes especificaciones:
1* en la línea de órdenes se indicara como primer parámetro el nombre
del fichero de carga (con el formato que se indicara posteriormente) y a
continucaión la política de planificación .se implementara las siguiente
policiítas:
-- RR q round robin (turno circular) con valor quantum q.
---fcfs primero en llegar primero en ser servido.
-- prio planificación pro prioridades no apropiativo.
El formato del fichero de entrada será una línea por cada proceso (un
máximo de 200 caracteres), ordenados por instante de llegada con la
siguiente información:
id _ proceso(int) instante_llegada(long) timepo_servicio(int)
prioridad(int.)
2* la estructura básica esqueleto del programa será:
inicia();/*comprueba párametros e inicializa variables; lee el
fihchero
y los mete en estructuras internas*/
cuerpo_principal(); /*planifica la carga de acuerdo con los
algoritmos*/
resultados(), /*presentación de resultapd en pantalla*/
el planificador puede permanecer osioos (porceso nulo) si en algún
instante de tiempo no hay carga.
3* el formato de salida será:
1ª línea: resultados de planificación de la carga del
fichero:xxxxx
2ª línea: política de planificación :xxxxxxx
3ª línea: proceso t.espera t.retorno t.servicio
a continuación , un línea pro cada proceso
planificado con cuatro
columnas que indiquen el número de indetificación de usuario, el tiempo
dew espera, de retorno y de servicio .aparecerá
ordenada por un
número de identificación de proceso.
última línea; resúmenes con los medios de espera, retorno y
servicio.
pudiera ayudar.
construcción de un planificador de
Procesos , el objetivo es evaluar el comportamiento de un planificador
ante cargas de trabajo,, y de distintas políticas de planificación ante
una carga dad. Para ello, se pide construir un programa en leguaje c con
las siguientes especificaciones:
1* en la línea de órdenes se indicara como primer parámetro el nombre
del fichero de carga (con el formato que se indicara posteriormente) y a
continucaión la política de planificación .se implementara las siguiente
policiítas:
-- RR q round robin (turno circular) con valor quantum q.
---fcfs primero en llegar primero en ser servido.
-- prio planificación pro prioridades no apropiativo.
El formato del fichero de entrada será una línea por cada proceso (un
máximo de 200 caracteres), ordenados por instante de llegada con la
siguiente información:
id _ proceso(int) instante_llegada(long) timepo_servicio(int)
prioridad(int.)
2* la estructura básica esqueleto del programa será:
inicia();/*comprueba párametros e inicializa variables; lee el
fihchero
y los mete en estructuras internas*/
cuerpo_principal(); /*planifica la carga de acuerdo con los
algoritmos*/
resultados(), /*presentación de resultapd en pantalla*/
el planificador puede permanecer osioos (porceso nulo) si en algún
instante de tiempo no hay carga.
3* el formato de salida será:
1ª línea: resultados de planificación de la carga del
fichero:xxxxx
2ª línea: política de planificación :xxxxxxx
3ª línea: proceso t.espera t.retorno t.servicio
a continuación , un línea pro cada proceso
planificado con cuatro
columnas que indiquen el número de indetificación de usuario, el tiempo
dew espera, de retorno y de servicio .aparecerá
ordenada por un
número de identificación de proceso.
última línea; resúmenes con los medios de espera, retorno y
servicio.