Le mercredi 23 avril 2008 à 11:48 -0500, Anthony Liguori a écrit :
> Laurent Vivier wrote:
> > Le mercredi 23 avril 2008 à 19:25 +0300, Avi Kivity a écrit :
> >
> >> Laurent Vivier wrote:
> >>
> >>> Le mercredi 23 avril 2008 à 10:10 -0500, Anthony Liguori a écrit :
> >>> [...]
> >>>
> >
Anthony Liguori wrote:
> Avi Kivity wrote:
>
>> Anthony Liguori wrote:
>>
>>> The ne2k is pretty mmio heavy. You should be able to observe a boost
>>> with something like iperf (guest=>host) I would think if this is a
>>> real savings.
>>>
>>>
>> If we're just improving ne2k, the
Anthony Liguori wrote:
>>
>> How can I check that ? How can I measure latency ?
>>
>
> ping (from guest to host)
>
The guest will halt anyway, flushing its mmio queue.
Perhaps a ping while a background process spins, consuming all cpu.
--
Do not meddle in the internals of kernels, for they a
Laurent Vivier wrote:
> Le mercredi 23 avril 2008 à 19:25 +0300, Avi Kivity a écrit :
>
>> Laurent Vivier wrote:
>>
>>> Le mercredi 23 avril 2008 à 10:10 -0500, Anthony Liguori a écrit :
>>> [...]
>>>
>>>
The ne2k is pretty mmio heavy. You should be able to observe a boost
Le mercredi 23 avril 2008 à 19:25 +0300, Avi Kivity a écrit :
> Laurent Vivier wrote:
> > Le mercredi 23 avril 2008 à 10:10 -0500, Anthony Liguori a écrit :
> > [...]
> >
> >> The ne2k is pretty mmio heavy. You should be able to observe a boost
> >> with something like iperf (guest=>host) I w
Laurent Vivier wrote:
> Le mercredi 23 avril 2008 à 10:10 -0500, Anthony Liguori a écrit :
> [...]
>
>> The ne2k is pretty mmio heavy. You should be able to observe a boost
>> with something like iperf (guest=>host) I would think if this is a real
>> savings.
>>
>
> I like your advices :
Le mercredi 23 avril 2008 à 10:10 -0500, Anthony Liguori a écrit :
[...]
> The ne2k is pretty mmio heavy. You should be able to observe a boost
> with something like iperf (guest=>host) I would think if this is a real
> savings.
I like your advices :-D
I use iperf with e1000 emulation and a sl
Avi Kivity wrote:
> Anthony Liguori wrote:
>>
>> The ne2k is pretty mmio heavy. You should be able to observe a boost
>> with something like iperf (guest=>host) I would think if this is a
>> real savings.
>>
>
> If we're just improving ne2k, the complexity isn't worth it. We have
> two better
Anthony Liguori wrote:
>
> The ne2k is pretty mmio heavy. You should be able to observe a boost
> with something like iperf (guest=>host) I would think if this is a
> real savings.
>
If we're just improving ne2k, the complexity isn't worth it. We have
two better nics which are widely supporte
Avi Kivity wrote:
> Laurent Vivier wrote:
>
> That's the lovely animation. You can time XP startup, or look at system
> time in 'top' once it stabilizes. Also compare total host_state_reloads
> to boot in kvm_stat (each costs 5 usec, after discount).
>
Win2k's boot up animation (the movin
Laurent Vivier wrote:
> Le mercredi 23 avril 2008 à 17:05 +0300, Avi Kivity a écrit :
>
>> Laurent Vivier wrote:
>>
>>> These two patches allow to batch writes to MMIO.
>>>
>>> When kernel has to send MMIO writes to userspace, it stores them
>>> in memory until it has to pass the hand to us
Le mercredi 23 avril 2008 à 17:05 +0300, Avi Kivity a écrit :
> Laurent Vivier wrote:
> > These two patches allow to batch writes to MMIO.
> >
> > When kernel has to send MMIO writes to userspace, it stores them
> > in memory until it has to pass the hand to userspace for another
> > reason. This
Laurent Vivier wrote:
> These two patches allow to batch writes to MMIO.
>
> When kernel has to send MMIO writes to userspace, it stores them
> in memory until it has to pass the hand to userspace for another
> reason. This avoids to have too many context switches on operations
> that can wait.
>
>
13 matches
Mail list logo