Received: by oss.sgi.com id ; Wed, 7 Feb 2001 01:46:03 -0800 Received: from colin.muc.de ([193.149.48.1]:37898 "HELO colin.muc.de") by oss.sgi.com with SMTP id ; Wed, 7 Feb 2001 01:45:44 -0800 Received: by colin.muc.de id <140600-2>; Wed, 7 Feb 2001 10:45:27 +0100 Message-ID: <20010207104520.05560@colin.muc.de> From: Andi Kleen To: Andrew Morton Cc: "David S. Miller" , Pekka Pietikainen , netdev@oss.sgi.com Subject: Re: zerocopy results on GigE References: <20010206194919.A633@netppl.fi> <14976.28256.593782.781889@pizda.ninka.net> <3A809569.A9313C6F@asiapacificm01.nt.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.88e In-Reply-To: <3A809569.A9313C6F@asiapacificm01.nt.com>; from Andrew Morton on Wed, Feb 07, 2001 at 01:25:14AM +0100 Date: Wed, 7 Feb 2001 10:45:21 +0100 Sender: owner-netdev@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;netdev-outgoing On Wed, Feb 07, 2001 at 01:25:14AM +0100, Andrew Morton wrote: > "David S. Miller" wrote: > > > > Strange, cpu usage is close to nothing for sendfile cases yet full > > bandwidth is not obtained. > > Is it possible that the receiver is going into discard, > and TCP is backing off? You can check all that by reading the TCP_INFO socket option from inside the process after a gap occurs. It unfortunately does not work from outside the process currently, except with some dirty unsafe hacks for socket /proc open. -Andi