Re: Binary Windows guest drivers are released

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

 



2009/9/25 Vadim Rozenfeld <vrozenfe@xxxxxxxxxx>:
> On 09/25/2009 12:07 AM, Dor Laor wrote:
>>
>> On 09/24/2009 11:59 PM, Javier Guerra wrote:
>>>
>>> On Thu, Sep 24, 2009 at 3:38 PM, Kenni Lund<kenni@xxxxxxx>  wrote:
>>>>
>>>> I've done some benchmarking with the drivers on Windows XP SP3 32bit,
>>>> but it seems like using the VirtIO drivers are slower than the IDE
>>>> drivers in
>>>> (almost) all cases. Perhaps I've missed something or does the driver
>>>> still
>>>> need optimization?
>>>
>>> very interesting!
>>>
>>> it seems that IDE wins on all the performance numbers, but VirtIO
>>> always has lower CPU utilization.  i guess this is guest CPU %, right?
>>> it would also be interesting to compare the CPU usage from the host
>>> point of view, since a lower 'off-guest' CPU usage is very important
>>> for scaling to many guests doing I/O.
>>>
>> These drivers are mainly tweaked for win2k3 and win2k8. We once had queue
>> depth settings in the driver, not sure we still have it, Vadim, can you add
>> more info?
>> Dor
>
> Windows XP 32-bit virtio block driver was created from our mainline code
> almost for fun.
> Not like our mainline code, which is STORPORT oriented, it is a SCSIPORT
> (!!!!) mini-port driver.
> SCSIPORT has never been known as I/O optimized storage stack.
> SCSIPORT architecture is almost dead officially.
> Windows XP 32-bit has no support for STORPORT or virtual storage stack.

Ok, in that case, wouldn't it be better simply not to build the XP driver and
instead put a note somewhere (in the wiki?), saying that it doesn't make
sense to use VirtIO on XP due to these reasons?

> Developing monolithic disk driver, which will sit right on top of virtio-blk
> PCI device, looks like the one way
> to have some kind of high throughput storage for Windows XP 32-bit.

Ok, since these drivers are targeted Windows Server and XP is getting old,
I suppose no efforts will be put into developing such driver, or?

Best Regards,
Kenni
--
To unsubscribe from this list: send the line "unsubscribe kvm" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [KVM ARM]     [KVM ia64]     [KVM ppc]     [Virtualization Tools]     [Spice Development]     [Libvirt]     [Libvirt Users]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite Questions]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux