xen-devel
Re: [Xen-devel] Paravirtualised drivers for fully virtualised domains, r
Steven Smith <sos22-xen@xxxxxxxxxxxxx> wrote on 08/15/2006 02:27:50 AM:
> > > > > 2) How often is the event channel interrupt firing according to
> > > > > /proc/interrupts? I see about 50k-150k/second.
> > > > I'm seeing ~ 500/s when netpipe-tcp reports decent throughput at
> > smaller
> > > > buffer sizes and then ~50/s when the throughput drops at larger
buffer
> > > > sizes.
> > > How large do they have to be to cause problems?
> > I'm noticing a drop off in throughput at a buffer size of 3069. Here
is a
> > snip from the output from netpipe-tcp.
> What are the MTUs on the interfaces, according to ifconfig, in dom0
> and domU?
MTUs on all the interfaces are 1500.
> > I don't know offhand why the throughput drops off. I'll look into it.
Any
> > tips would be helpful.
> tcpdump in the domU and dom0 might be enlightening, just to see if any
> packets are getting dropped or truncated. The connections probably
> slow enough when it's misbehaving for it to keep up.
tcpdump on both dom0 and domU shows no packets dropped and none truncated.
I noticed lines such as:
16:28:18.596654 IP dib.ltc.austin.ibm.com > hvm1.ltc.austin.ibm.com: ICMP
dib.ltc.austin.ibm.com unreachable - need to frag (mtu 1500), length 556
in the tcpdump output during the slow down. (dib.ltc.austin.ibm.com is
dom0.) Knowing very little about the TCP protocol, I'm not sure if that
indicates a problem.
> Are you running through the bridge? It's unlikely to be that, but it
> would be good to eliminate it as a variable by doing some domU<->dom0
> tests without it involved.
I am running through the bridge, the default Xen setup.
I doubt the bridge is the problem since I also use the bridge for a PV domU
and an FV domU and those don't see a slowdown.
> What version of Linux are you running in the domU? Does it have any
> patches applied?
SLES 10 beta 10. (Yes, SLES 10 has released. We haven't updated our
automated testing framework yet.) I'm running a 2.6.16.13 kernel.org
kernel, the current base kernel for xen-unstable. No patches applied.
Here is the kernel config from /proc/config.gz in the HVM domU.
(See attached file: hvm_kernel_config)
Thanks for your attention.
Steve D.
hvm_kernel_config
Description: Binary data
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|
<Prev in Thread] |
Current Thread |
[Next in Thread>
|
- Re: [Xen-devel] Paravirtualised drivers for fully virtualised domains, (continued)
- Re: [Xen-devel] Paravirtualised drivers for fully virtualised domains, Steve Dobbelstein
- [Xen-devel] Paravirtualised drivers for fully virtualised domains, rev9, Steven Smith
- Re: [Xen-devel] Paravirtualised drivers for fully virtualised domains, rev9, Steve Dobbelstein
- Re: [Xen-devel] Paravirtualised drivers for fully virtualised domains, rev9, Steven Smith
- Re: [Xen-devel] Paravirtualised drivers for fully virtualised domains, rev9, Steve Dobbelstein
- Re: [Xen-devel] Paravirtualised drivers for fully virtualised domains, rev9, Steven Smith
- Re: [Xen-devel] Paravirtualised drivers for fully virtualised domains, rev9,
Steve Dobbelstein <=
- Re: [Xen-devel] Paravirtualised drivers for fully virtualised domains, rev9, Steven Smith
- [Xen-devel] Paravirtualised drivers for fully virtualised domains, rev11, sos22-xen
|
|
|