From owner-freebsd-current Mon Apr 20 08:14:36 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA03826 for freebsd-current-outgoing; Mon, 20 Apr 1998 07:46:54 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from widefw.csl.sony.co.jp (widefw.csl.sony.co.jp [133.138.1.1]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA03723 for ; Mon, 20 Apr 1998 14:46:45 GMT (envelope-from kjc@csl.sony.co.jp) Received: from hotaka.csl.sony.co.jp (root@hotaka.csl.sony.co.jp [43.27.98.57]) by widefw.csl.sony.co.jp (8.8.8/3.6W) with ESMTP id XAA26097; Mon, 20 Apr 1998 23:46:38 +0900 (JST) Received: from localhost (kjc@[127.0.0.1]) by hotaka.csl.sony.co.jp (8.8.8/3.6W/hotaka/98021914) with ESMTP id XAA01605; Mon, 20 Apr 1998 23:46:37 +0900 (JST) Message-Id: <199804201446.XAA01605@hotaka.csl.sony.co.jp> To: Scott Michel cc: current@FreeBSD.ORG Subject: Re: Networking strategy for -current In-reply-to: Your message of "Sun, 19 Apr 1998 16:37:42 MST." <199804192337.QAA05685@mordred.cs.ucla.edu> Date: Mon, 20 Apr 1998 23:46:36 +0900 From: Kenjiro Cho Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Scott Michel said: >> Kenjiro's work is spectacular for low speed and medium speed >> links (<= 10Mbs). For 100Mbs links, well, ... let's just say >> it appears to have a lot of overhead. >> I'm not sure whether it's Matt Thomas' de driver which is the >> issue (certainly, the driver code needs some simplification) >> or if ALTQ requires the send interrupt to be triggered so that >> he knows a packet has drained. It's not the overhead of CBQ. o CBQ needs a fine-grained kernel timer (say 1KHz) for 100baseT. It's the design of the original CBQ. (a simple math proves it, MTU of 100baseT is too small for 100Mbps) o There is a problem in the de driver patch of altq-0.4.3. (de driver is too clever and too complex :-) Some improvement is added in altq-1.0.1. If you still have problems with altq-1.0.1 with a fine-grained timer, let me know. --Kenjiro To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message