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