Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 01 Sep 2010 16:18:34 +0200
From:      Alexander Leidinger <Alexander@Leidinger.net>
To:        Alexander Motin <mav@FreeBSD.org>
Cc:        freebsd-hackers@FreeBSD.org, FreeBSD-Current <freebsd-current@FreeBSD.org>
Subject:   Re: One-shot-oriented event timers management
Message-ID:  <20100901161834.198574t14uxayygw@webmail.leidinger.net>
In-Reply-To: <4C7A5C28.1090904@FreeBSD.org>
References:  <4C7A5C28.1090904@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Quoting Alexander Motin <mav@FreeBSD.org> (from Sun, 29 Aug 2010  
16:10:00 +0300):

> I have actively tested this code for a few days on my amd64 Core2Duo
> laptop and i386 Core-i5 desktop system. With C2/C3 states enabled
> systems experience only about 100-150 interrupts per second, having HZ
> set to 1000. These events mostly caused by several event-greedy
> processes in our tree. I have traced and hacked several most aggressive
> ones in this patch: http://people.freebsd.org/~mav/tm6292_idle.patch .
> It allowed me to reduce down to as low as 50 interrupts per system,
> including IPIs!

It looks like you are comming to a point where Powertop would be  
helpful. There's a dtracified version of it available at the  
opensolaris site (it would at least need some additional dtrace probes  
in our kernel).

http://hub.opensolaris.org/bin/view/Project+tesla/Powertop

Bye,
Alexander.

-- 
Our customers' paperwork is profit.
Our own paperwork is loss.

http://www.Leidinger.net    Alexander @ Leidinger.net: PGP ID = B0063FE7
http://www.FreeBSD.org       netchild @ FreeBSD.org  : PGP ID = 72077137



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