Messages in this thread | | | Date | Wed, 30 Jan 2002 12:07:17 -0600 | From | Corey Minyard <> | Subject | Re: TCP/IP Speed |
| |
Zwane Mwaikambo wrote:
>On Wed, 30 Jan 2002, Richard B. Johnson wrote: > >>But it's already connected. >> >> >> host: >> for (;;) { >> gettimeofday(...); >> write(s, buf, 64); >> read(s, buf, sizeof(buffer)); >> gettimeofday(...); >> /* delay is 1.0 ms */ >> } >> server is IPPORT_ECHO >> > >You didn't make that explicit in your previous email, and anyway what kind >of resolution can you expect from gettimeofday... > Depending on the processor, gettimeofday has very high resolution.
If I remember correctly, the TCP stacks put in delays for small sends so they can pack multiple things together. I think there are ways to work around this via some type of flush, but memory fails me on exactly how.
-Corey
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |