From owner-freebsd-stable@FreeBSD.ORG Sun Sep 17 16:21:04 2006 Return-Path: X-Original-To: freebsd-stable@freebsd.org Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 28D3216A4AB for ; Sun, 17 Sep 2006 16:21:04 +0000 (UTC) (envelope-from kmd@milshop.ru) Received: from ug-out-f131.google.com (ug-out-f131.google.com [66.249.92.131]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6E57743D90 for ; Sun, 17 Sep 2006 16:20:57 +0000 (GMT) (envelope-from kmd@milshop.ru) Received: by ug-out-f131.google.com with SMTP id 23so13020ugm for ; Sun, 17 Sep 2006 09:20:56 -0700 (PDT) Received: by 10.67.93.7 with SMTP id v7mr6686892ugl; Sun, 17 Sep 2006 09:20:55 -0700 (PDT) Received: by 10.66.252.14 with HTTP; Sun, 17 Sep 2006 09:20:55 -0700 (PDT) Message-ID: <519867a90609170920x51726e74k6f86f2661965fd03@mail.gmail.com> Date: Sun, 17 Sep 2006 20:20:55 +0400 From: "Eugene Kazarinov" Sender: kmd@milshop.ru To: freebsd-stable@freebsd.org In-Reply-To: <450CE15B.3060806@thebeastie.org> MIME-Version: 1.0 References: <450CE15B.3060806@thebeastie.org> X-Google-Sender-Auth: d1e8d076e82eceb7 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: Re: Polling and em0 X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 17 Sep 2006 16:21:04 -0000 > > Since 6.1 I have stopped using polling as a regular kernel seems to give > good performance as compared to polling mode. > In fact I used to get anything between 55-75megs/sec on 6.1 with regular > cables but since upgraded to cat6 quality Ethernet cable I get > practically full gigabit speed with no polling. > Close to 97megs/sec is the performance I get out of my Dells with the em > driver, and apparently the new em driver in 6-stable 6.2 is even faster. > > em(4) Dell to em(4) Dell > dell1# cat /dev/zero | dd bs=1m | nc dell2 3000 > ^C0+18456 records in > 0+18455 records out > 1209466880 bytes transferred in 12.459299 secs (97,073,429 bytes/sec) Do you meen that from 6.2 I dont need polling for fastest performance?