Dmitry Torokhov wrote:
> On Tuesday 08 September 2009 12:26:38 pm eXeC001er wrote:
>> I installed ICU from source from icu-project. make is ok.
>> with dnet make is ok, but make install is failed.
>> without dnet all ok.
>> I found:
>> vmmemctl, vmxnet amd vmxnet3 support only SunOS-5.9 or SunOS-5.10 and 
>> only
>> 32 bit.
>
> Solaris 9 itself is 32-bit only, on Solaris 10 both 32 and 64 versions 
> of driver should be compiled. Only vmblock and vmhgfs have been ported 
> to opensolaris, networking is adequate when using e1000 device 
> emulation with stock guest driver.
>
Any ideas how much porting would be necessary for the vmxnet3 driver to 
work on OpenSolaris? Trying to compile it (by commenting out the early 
bail-out when not on Solaris 10) gives loads of compile errors (as 
expected).

The network performance when trying to read or write using in-kernel 
CIFS file-serving using a ZFS back-end is quite limited with the e1000 
driver, never more than 35-40MB/s transfer rate. This is on a VMware 
Server 2.0.1 on 64-bit CentOS5.3 on an Intel S3210SHLX board with a 
quad-core Q9450 CPU @ 2.66GHz and 8GB of RAM (4GB given to OpenSolaris 
VM). This is tested on b122 of OpenSolaris. If the OpenSolaris VM is 
given two VCPUs it consumes exactly two CPUs in the host system when 
running at that speed (100% CPU utilization on both CPUs shown). Testing 
raw disk performance locally in the VM gives me > 250MB/s sequential 
read and writes to the 4-disk RAIDZ array (using raw pass-through 
generic SCSI targets). The disk I/O part of the VM performance is 
definitely adequate, just not quite sure about the network part as tons 
of CPU is being utilized while the disks are basically idling...

I will try to set up a test environment with a Solaris 10 guest so I can 
try the actual difference between the e1000 driver and vmxnet3 driver 
there. On Windows VMs I experience a huge difference. All these VMs are 
virtualHW version 7.

By the way: Anyone having any ideas about the glib-2.0 >= 2.6.0 
dependency during configure on OpenSolaris. Any pre-built pkg satisfying 
that or does it have to be built from source? After the standard install 
off the Live-CD I installed SUNWgcc and SUNWgmake, but couldn't find any 
newer version of glib2.0 other than the gnome-libs already installed.

/wj

------------------------------------------------------------------------------
Come build with us! The BlackBerry® Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9-12, 2009. Register now!
http://p.sf.net/sfu/devconf
_______________________________________________
open-vm-tools-devel mailing list
open-vm-tools-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/open-vm-tools-devel

Reply via email to