[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] Re: [Xen-users] About profiling xen


  • To: Dan Magenheimer <dan.magenheimer@xxxxxxxxxx>
  • From: Marco Tizzoni <marco.tizzoni@xxxxxxxxx>
  • Date: Wed, 30 Sep 2009 18:38:26 +0200
  • Cc: xen <xen-devel@xxxxxxxxxxxxxxxxxxx>, xen-users@xxxxxxxxxxxxxxxxxxx
  • Delivery-date: Wed, 30 Sep 2009 09:39:16 -0700
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:cc:content-type :content-transfer-encoding; b=Igp1HbLpSund6/Gc30LKQItEz3UTarGlIXy1vaN5QT6TYgwcGiclo00NNIFHGVKXWs jNX2t4EcfyrlKRL+7n+z3WCxbjjcUJfCWJ4m2F4fIYi09SuaBQBeIUnNCDTEXylkiK30 AcC9WUy88saZQgn2KoUjkzXqO2u7X4PgdzpPA=
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>

On Wed, Sep 30, 2009 at 6:04 PM, Dan Magenheimer
<dan.magenheimer@xxxxxxxxxx> wrote:
>> How can I get a different, and I hope better, clocksource? In time.c I
>> found acpi and hpet are available.
>
>
> I'm no networking expert, but if your packets are
> only being processed once per HZ, that seems like
> a completely different problem.  Even if you are
> able to get a hardware high resolution timer, the
> resolution has nothing to do with the clock
> interrupt frequency (HZ).

Netperf use setitimer() to send packets at regular intervals to test
network speed.
If the timer is not finer enough the signal is not delivered on time
and becomes impossibile to reach the requested rate, i.e. if timer is
250Hz you can get at most 250 alarm/s.

>From my point of view this issue should be documented and as well as
the clocksource option. I cactched some information googling but it's
not clearly explained.

m-

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.