From owner-freebsd-questions@FreeBSD.ORG Mon Mar 31 20:46:08 2003 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 73D1D37B401 for ; Mon, 31 Mar 2003 20:46:08 -0800 (PST) Received: from franky.speednet.com.au (franky.speednet.com.au [203.57.65.5]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3D0C343F93 for ; Mon, 31 Mar 2003 20:46:07 -0800 (PST) (envelope-from andyf@speednet.com.au) Received: from hewey.af.speednet.com.au (hewey.af.speednet.com.au [203.38.96.242])h314k3in059751; Tue, 1 Apr 2003 14:46:04 +1000 (EST) (envelope-from andyf@speednet.com.au) Received: from hewey.af.speednet.com.au (hewey.af.speednet.com.au [172.22.2.17])h314k20A064956; Tue, 1 Apr 2003 14:46:02 +1000 (EST) (envelope-from andyf@speednet.com.au) Date: Tue, 1 Apr 2003 14:46:01 +1000 (EST) From: Andy Farkas X-X-Sender: andyf@hewey.af.speednet.com.au To: james In-Reply-To: Message-ID: <20030401143801.Q96386-100000@hewey.af.speednet.com.au> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: questions@freebsd.org Subject: Re: FreeBSD in VMware? X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Apr 2003 04:46:08 -0000 On Mon, 31 Mar 2003, james wrote: > Does anyone have experience running FreeBSD under VMware? My host OS is WinXP > SP1, running VMware 3.2. > > I'm trying to buildworld (5.0-CURRENT as of today) but the virtual machine just > gets slower and slower. When I'm monitoring the stats using top, I notice that > the CPU is spending ~50% of it's time in interrupt. If I Ctrl-C the procedure, > the load goes down, but interrupt % stays around 20-25% and the system is still > slow, even though it's not doing anything! /sys/i386/conf/NOTES says: # CPU_DISABLE_CMPXCHG disables the CMPXCHG instruction on > i386 IA32 # machines. VmWare seems to emulate this instruction poorly, causing # the guest OS to run very slowly. So, you'll need to rebuild a new kernel on another system with: options CPU_DISABLE_CMPXCHG and copy it into the virtual machine in order to boot normally. -- :{ andyf@speednet.com.au Andy Farkas System Administrator Speednet Communications http://www.speednet.com.au/