Why VMware Virtual disk so slow (da0: 3.300MB/s transfers) ?
Dongsheng Song
dongsheng.song at gmail.com
Thu Aug 22 09:08:56 PDT 2013
On Thu, Aug 22, 2013 at 5:04 PM, Sascha Wildner <saw at online.de> wrote:
> On Mon, 19 Aug 2013 09:55:12 +0200, Dongsheng Song
> <dongsheng.song at gmail.com> wrote:
>
>> Hi,
>>
>> When I running DragonFlyBSD under VMware ESXi 5.1, with the following
>> setting:
>>
>> CPUs: 8
>> Memory: 4096 MB
>> SCSI controller: LSI Logic Paraller
>> SCSI disk size: 64G
>>
>> I found this VM is very very slowly, then I check the dmesg output,
>> I'm very surprised:
>>
>> da0: 3.300MB/s transfers
>
>
> As a datapoint: I tried this morning in latest VMware Player (Windows 8
> host). While I am seeing the same weird transfer rate in dmesg (da0:
> 3.300MB/s transfers), the disk's speed looked OK to me, using the dd test
> you did (speeds were around 80MB/s).
>
> Sascha
VMware desktop disk IO have much different than ESXi. I had write a
simple program,
use O_DIRECT|O_SYNC, then these test results is stable:
16.2 ~ 18.4 MB/s Linux
1.4 ~ 1.8 MB/s FreeBSD 9.1
0.2 ~ 0.4 MB/s DFLY master
So merge mpt (LSI Logic) driver from FreeBSD is valuable, but
unfortunately, I no suck skill.
Dongsheng
-------------- next part --------------
A non-text attachment was scrubbed...
Name: io_speed_direct.c
Type: text/x-csrc
Size: 3151 bytes
Desc: not available
URL: <http://lists.dragonflybsd.org/pipermail/users/attachments/20130823/2598e3bf/attachment-0018.bin>
More information about the Users
mailing list