From owner-freebsd-net@FreeBSD.ORG Fri Oct 29 17:56:29 2010 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6A8861065670 for ; Fri, 29 Oct 2010 17:56:29 +0000 (UTC) (envelope-from kes-kes@yandex.ru) Received: from forward11.mail.yandex.net (forward11.mail.yandex.net [95.108.130.93]) by mx1.freebsd.org (Postfix) with ESMTP id 135E38FC08 for ; Fri, 29 Oct 2010 17:56:28 +0000 (UTC) Received: from smtp13.mail.yandex.net (smtp13.mail.yandex.net [95.108.130.68]) by forward11.mail.yandex.net (Yandex) with ESMTP id 465123ED0103; Fri, 29 Oct 2010 21:56:27 +0400 (MSD) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail; t=1288374987; bh=D9AEnxY4IlnSbggMS6zST1fYGZXoBOBdsXg/pD9Ee2w=; h=Date:From:Reply-To:Message-ID:To:CC:Subject:In-Reply-To: References:MIME-Version:Content-Type:Content-Transfer-Encoding; b=OHSbnv17qNN8SL272WJVBdJgPFw01dRWW72rC3m7wgHoANS++BJhtYUz3MlqplZqt oZRm/JorIPJd2oDwoHZHSefyCy6+OU4vwMp2zJPxTTZEVpt1tfeKwKatzcF25g5AU5 EOb9y5Y9cLliMNmYx3erVAWhduxSZJoYMpjfwXOo= Received: from HOMEUSER (unknown [77.93.42.18]) by smtp13.mail.yandex.net (Yandex) with ESMTPA id BC9B641580AB; Fri, 29 Oct 2010 21:56:26 +0400 (MSD) Date: Fri, 29 Oct 2010 20:56:19 +0300 From: =?koi8-r?B?68/O2MvP1yDl18fFzsnK?= X-Mailer: The Bat! (v4.0.24) Professional Organization: =?koi8-r?B?/vAg68/O2MvP1ywgRnJlZUxpbmU=?= X-Priority: 3 (Normal) Message-ID: <1272786452.20101029205619@yandex.ru> To: Chuck Swiger In-Reply-To: References: <1519248747.20101028232111@yandex.ru> <1452146D-A590-4676-A662-14D0EEE82152@mac.com> <606859717.20101029093926@yandex.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Transfer-Encoding: 8bit X-Yandex-TimeMark: 1288374987 X-Yandex-Spam: 1 X-Yandex-Front: smtp13.mail.yandex.net X-Mailman-Approved-At: Fri, 29 Oct 2010 18:01:37 +0000 Cc: freebsd-net@freebsd.org Subject: Re[4]: Polling slows down bandwidth X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: =?koi8-r?B?68/O2MvP1yDl18fFzsnK?= List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Oct 2010 17:56:29 -0000 Zdravstvuyte, Chuck. (How do you do, Chuck ;-) Вы писали 29 октября 2010 г., 20:23:19: CS> On Oct 28, 2010, at 11:39 PM, Коньков Евгений wrote: >> Здравствуйте, Chuck. CS> Um, greetings? yes, it is >> Вы писали 28 октября 2010 г., 23:41:58: >> >> CS> On Oct 28, 2010, at 1:21 PM, Коньков Евгений wrote: >>>> [ ... ] >> >> CS> What is "sysctl kern.clockrate", and have you increased kern.hz >> CS> in /boot/loader.conf to at least 1000, if not 2000 or 4000? >> >> # vmstat -i >> interrupt total rate >> irq14: ata0 193948 6 >> irq16: rl0 42829515 1464 >> irq23: nfe0 41224044 1409 >> cpu0: timer 58494158 1999 >> irq256: igb0 106911 3 >> irq257: igb0 254606 8 >> irq258: igb0 2 0 >> Total 143103184 4892 >> >> # sysctl kern.clockrate >> kern.clockrate: { hz = 1000, tick = 1000, profhz = 2000, stathz = 133 } >> >> # sysctl kern.hz >> kern.hz: 1000 >> but I have configured and installed kern with 2000HZ >> "systat -v" shows that: 2002 cpu0: time CS> Actually, the interrupt rate is tracking profile hz, which is CS> roughly double the actual kern.hz-- per sysctl, you should try to at least double kern.hz. ok, I will. >> >> CS> Polling mode operation generally performs better when using older >> CS> 100Mbs ethernet NICs which do not support interrupt mitigation and >> CS> various capabilities like TSO4; gigabit ethernet NICs are smarter >> CS> hardware and can generally outperform polling mode. >> >> so using polling on gigabit NICs is a bottle neck? and is cause of low performance, is not? CS> Simple answer is yes. It should be possible that you could tune CS> polling to get similar performance, or at least better performance CS> than you see now, but the additional hardware capabilities of CS> gigabit NICs are likely to outperform polling mode, just as CS> polling mode can generally outperform old 100MBs ethernet NICs. CS> Regards, -- С уважением, Коньков mailto:kes-kes@yandex.ru