From owner-freebsd-stable@FreeBSD.ORG Tue Sep 25 09:52:21 2007 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3A3B816A41B for ; Tue, 25 Sep 2007 09:52:21 +0000 (UTC) (envelope-from nvass@teledomenet.gr) Received: from smtp.teledomenet.gr (smtp.teledomenet.gr [213.142.128.2]) by mx1.freebsd.org (Postfix) with ESMTP id D568E13C457 for ; Tue, 25 Sep 2007 09:52:20 +0000 (UTC) (envelope-from nvass@teledomenet.gr) Received: by smtp.teledomenet.gr (Postfix, from userid 58) id 200D8142DBB; Tue, 25 Sep 2007 12:52:20 +0300 (EEST) X-Spam-Checker-Version: SpamAssassin 3.2.3 (2007-08-08) on smtp.teledomenet.gr X-Spam-Level: X-Spam-Status: No, score=-1.6 required=5.0 tests=AWL,BAYES_00,RDNS_NONE autolearn=no version=3.2.3 Received: from iris (unknown [192.168.1.71]) by smtp.teledomenet.gr (Postfix) with ESMTP id 2DAA4142DB4; Tue, 25 Sep 2007 12:52:17 +0300 (EEST) From: Nikos Vassiliadis To: "Artem Kuchin" Date: Tue, 25 Sep 2007 12:49:10 +0300 User-Agent: KMail/1.9.1 References: <01ae01c7fd3e$e6ff28f0$0c00a8c0@Artem> <200709251048.20808.nvass@teledomenet.gr> <00b801c7ff54$6796f2b0$0c00a8c0@Artem> In-Reply-To: <00b801c7ff54$6796f2b0$0c00a8c0@Artem> X-NCC-RegID: gr.telehouse MIME-Version: 1.0 Content-Type: text/plain; charset="koi8-r" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200709251249.11287.nvass@teledomenet.gr> Cc: freebsd-stable@freebsd.org Subject: Re: device polling and weird timer interrupt count from vmstat 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: Tue, 25 Sep 2007 09:52:21 -0000 On Tuesday 25 September 2007 12:13, Artem Kuchin wrote: > I have dual CPU with HT. If i turn on HT (and it does help in my case) > it shoud 2000 int x4 = 8000 ints per second. SO, i have saved 200 > int/second from NIC and got myself 8000 ints/second from timer. This kind of load(200intrs/s) earns nothing from polling. > Did i > really win anything? I wish there were some good explanation on this. It would make a difference for let's say 8000 - 10000 interrupts/sec. You should read polling(4). It explains a lot:) HTH Nikos