Debugging Network Performance
acurtis at onz.com
Wed Jun 5 00:46:39 EST 2002
> KGDB may be a good start. netif_rx() is where the packet gets
> passed to the
> stack. It basically throws the packet on a linklist for ip_rcv() in
> ip_input.c to pick up and start processing it through the stack until it
> passes the results to the application. This is tough stuff. Let
> me know how
> you make out.
Any idea who the network stack maintainer is? Perhaps they have something
that timestamps a packets progress through the pipeline.
> I would guess the IP stack has not changed much between kernels.
> I would be
> more concerned about how the scheduler is working and other kernel tasks.
The system is basically idle except for the NFS/FTP traffic.
** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/
More information about the Linuxppc-dev