Velocidad de lectura socket
Publicado por Juanma (1 intervención) el 20/02/2012 17:54:23
Buenas, quisiera plantearles una pregunta, a la hora de realizar una conexión por socket entre dos equipos me ocurre que dependiendo de las capacidades de velocidad de proceso de los equipos la lectura de cantidad de bytes de envío y la lectura de cantidad de bytes de escritura por socket entre un equipo y el otro no son la misma, me explico: Si mando bytes por socket desde un equipo de menos procesador que el que los recibe la cantidad de bytes con (read) que lee SÍ se corresponde a la que envía con (write) pero si lo hago a la inversa, mando desde el de menor vel. de proceso al otro de superior, la cantidad de bytes leidos es superior (caso concreto del 1,4 superior) al que le manda el otro equipo, se nota sobre todo en envíos de bloques de bastante cantidad de bytes. ¿Alguien me puede decir si esto es lógico? ¿cómo se podría solucionar? si es que tine solución...
Valora esta pregunta
0