> XP is probably a poor benchmark for GPLPV (or even without) for a few
> reasons. If you want to get decent performance out of XP, disable the
> firewall service (in services, not just in the network control panel)
> and append " /PATCHTPR" to the boot.ini entry if using GPLPV. The
> problem with XP is that it makes _very_ frequent calls to change and
> read the TPR (Task PRiority) register, which incurs quite a bit of
> overhead. "/PATCHTPR" avoids that completely on AMD hardware and
> optimises the read case on Intel hardware, although I think Intel under
> Xen may not suffer so badly these days.
>
> I'm seeing a few gigabits per second when doing DomU<->Dom0 testing, and
> full hardware speeds when talking over a physical network adapter when I
> last tested.
>
> James
>
>
James,
Is there anything in Server 2008 like PATCHTPR that needs to be enabled,
or does Server 2008 already work okay? How about Server 2003, as its
pretty much the same code base as XP?
Also, I still have to disable checksum offloading and large send
offloading in the GPLPV drivers to get decent performance - leaving
these enabled yields very, very slow network performance on my Xen
boxes, and disabling them shows a drastic improvement in network
transfer rates. not sure if this is a Xen version issue, but I've seen
it in Xen versions from 3.2.3 (SLES10) to 4.0.1 (OpenSuSE). My physical
network cards have these features enabled, which really, really helps,
but I seem to need to disable them in the domUs.
-Nick
--------
This e-mail may contain confidential and privileged material for the sole use
of the intended recipient. If this email is not intended for you, or you are
not responsible for the delivery of this message to the intended recipient,
please note that this message may contain SEAKR Engineering (SEAKR)
Privileged/Proprietary Information. In such a case, you are strictly
prohibited from downloading, photocopying, distributing or otherwise using this
message, its contents or attachments in any way. If you have received this
message in error, please notify us immediately by replying to this e-mail and
delete the message from your mailbox. Information contained in this message
that does not relate to the business of SEAKR is neither endorsed by nor
attributable to SEAKR.
_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users
|