From owner-freebsd-smp@FreeBSD.ORG Sun Oct 2 20:09:46 2005 Return-Path: X-Original-To: freebsd-smp@freebsd.org Delivered-To: freebsd-smp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BFD4316A41F for ; Sun, 2 Oct 2005 20:09:46 +0000 (GMT) (envelope-from robert@orcafat.com) Received: from slay.orcafat.com (1-1-6-11a.mfb.mlm.bostream.se [82.182.195.254]) by mx1.FreeBSD.org (Postfix) with ESMTP id 37B7A43D48 for ; Sun, 2 Oct 2005 20:09:45 +0000 (GMT) (envelope-from robert@orcafat.com) Received: from localhost (localhost [127.0.0.1]) by slay.orcafat.com (Postfix) with ESMTP id CB1EB1FC for ; Sun, 2 Oct 2005 22:09:42 +0200 (CEST) Received: from slay.orcafat.com ([127.0.0.1]) by localhost (slay [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 22535-06 for ; Sun, 2 Oct 2005 22:09:41 +0200 (CEST) Received: from ht.orcafat.com (ht.orcafat.com [192.168.1.2]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by slay.orcafat.com (Postfix) with ESMTP id A49BFDC for ; Sun, 2 Oct 2005 22:09:41 +0200 (CEST) From: Robert Lindgren To: freebsd-smp@freebsd.org Date: Sun, 2 Oct 2005 22:09:38 +0200 User-Agent: KMail/1.8.2 MIME-Version: 1.0 Content-Disposition: inline X-UID: 78 X-Length: 1063 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Message-Id: <200510022209.38594.robert@orcafat.com> X-Virus-Scanned: by amavisd-maia-1.0.0-rc5 (Debian) at orcafat.com Subject: FreeBSD 5.4 network performance with SMP X-BeenThere: freebsd-smp@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD SMP implementation group List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Oct 2005 20:09:46 -0000 Hi All, I have a strange little problem on Dell 1800's. If HT,SMP is enabled in the kernel (5.4p7), performance on the integrated em0 is not especially good, half the speed of the current 100Mbit connection. This is true from the server and a little better to the server. On a pci rl0 card in the same machine performance is even worse. About 15Mbit from the server! Then I read a lot of people having poor performance from the rl0 cards and a lot of FreeBSD people bashing it for being crap, even in the source code for the module it's stated that these cards aren't so good. I guess that is right to some extent but not 15Mbit/sec. So when I rebuilt the kernel without HT and SMP I get full wirespeed from the em0 and the rl0 (100Mbit/sec). Is there anything I've been doing wrong to get hit by this poor performance with the SMP kernel. I read the disabling USB could improve performance but tried that with the HT kernel without any luck. The server has 1 3Ghz cpu, and I would prefer too run a HT enabled kernel, but not with that kind of performance, so please advice. The same machines (Dell 1800) run linux with HT enabled without any network performance degradation. Best regards Robert Lindgren