I am mainly looking into case 2, and just trying to see the amount of work
that needs to go into this area. I am asking your expert opinions and find
out if this is an easy job, if so can it be done to maintain compatability
with older NICs too and able to move along easily with standard linux
distributions. If the kernel can provide some hooks to "branch off" to
a different set of drivers at the socket level, that will do the trick I
think.
Is this easy?
Thanks a lot
Bharath
-----Original Message-----
From: David S. Miller [mailto:davem@redhat.com]
Sent: Thursday, May 24, 2001 7:08 PM
To: Bharath Madhavan
Cc: 'linux-kernel@vger.kernel.org'
Subject: RE: Accelerated TCP/IP support from kernel
Bharath Madhavan writes:
> I guess 3c905c NIC supports HW checksumming. Is this true?
Yes.
> In this case, do we have any benchmarking for this card
> with and without ZERO_COPY (and HW checksumming). I am eager to
> know by how many times did the system throughput increase?
It doesn't matter with 100baseT cards, they are slow enough that even
with the cpu doing the data copies the link may be easily saturated.
What you will get is decreased CPU utilization.
You need to go to gigabit or faster link speeds to see any real
throughput improvement.
Later,
David S. Miller
davem@redhat.com
-
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/
-
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/