Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 25 Sep 2007 12:49:10 +0300
From:      Nikos Vassiliadis <nvass@teledomenet.gr>
To:        "Artem Kuchin" <matrix@itlegion.ru>
Cc:        freebsd-stable@freebsd.org
Subject:   Re: device polling and weird timer interrupt count from vmstat
Message-ID:  <200709251249.11287.nvass@teledomenet.gr>
In-Reply-To: <00b801c7ff54$6796f2b0$0c00a8c0@Artem>
References:  <01ae01c7fd3e$e6ff28f0$0c00a8c0@Artem> <200709251048.20808.nvass@teledomenet.gr> <00b801c7ff54$6796f2b0$0c00a8c0@Artem>

next in thread | previous in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200709251249.11287.nvass>