Pregunta

Dentro de mi programa que estoy utilizando dos servidores RMI, que proporcionan diferentes métodos, para simular un protocolo de red simple entre dos cuadernos. Desde mi registro de seguimiento puedo ver que el tiempo de transmisión de un "paquete" varía actualmente entre 850 y 1100 ms.

¿Son los tiempos de transmisión en el rango esperado? Es la sobrecarga del protocolo RMI realmente tan grande?

BR,

Markus

¿Fue útil?

Solución

No, la sobrecarga de RMI no es tan grande. Sus peticiones serían normalmente tienen que ser muy grande o muy lento de la red para ese tipo de tiempo de respuesta.

Otros consejos

Una cosa que causa RMI para retrasar mucho es cómo divide los datos en varios paquetes. Por ejemplo en mi trabajo que una vez probado una configuración en la que enviamos eventos sobre RMI, uno por uno, cada evento tomó alrededor de 35ms para ser transferidos. Después de eso tratamos de grupo de tampones múltiples eventos y enviarlos como un grupo y en alrededor de 20 000 eventos va a ~ 60ms, llegamos a la conclusión de que mientras RMI no tiene una gran cantidad de ancho de banda por encima, la / el envío de parte de recepción puede tener.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top