Nombre: edipc Evalúa y grafica el desempeño de los mecanismos de comunicación entre procesos PIPE, FIFO y memoria compartida.
Sintaxis: edipc <rango>
Descripción
edipc evalúa el desempeño de pipes, fifos
y memoria compartida. Como salida, edipc muestra sus resultados en forma
gráfica. El gráfico despliega, para cada mecanismo de comunicación,
los valores de tiempo de transferencia versus tamaño de la transferencia.
El tamaño de la transferencia varía desde 256 bytes al valor
ingresado como parámetrom (rango). Éste valor está
dado en Kbytes (<=1000KB).
Para efectuar la evaluación, edipc envia datos/paquetes desde
un proceso a otro hasta completar el rango especificado. El proceso transmisor
envía inicialmente una marca de tiempo y la cantidad de datos a
tranferir como primer paquete o unidad de dato, la cual es usada por el
proceso receptor para determinar el tiempo trasncurriod hasta la recepción
de cualquier paquete posterior. El receptor registra en un archivo de texto
la cantidad de datos recibidos y el tiempo para cada mecanismo de comunicación.
Cuando se ha transferido la totalidad de datos, el proceso receptor crea
un gráfico haciendo uso del utilitario gnuplot.