From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1D1oUf-00027V-UV for qemu-devel@nongnu.org; Thu, 17 Feb 2005 11:27:12 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1D1oUV-00020h-9M for qemu-devel@nongnu.org; Thu, 17 Feb 2005 11:27:01 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1D1oUU-0001zl-IO for qemu-devel@nongnu.org; Thu, 17 Feb 2005 11:26:58 -0500 Received: from [131.188.30.103] (helo=faui03.informatik.uni-erlangen.de) by monty-python.gnu.org with esmtp (TLSv1:DES-CBC3-SHA:168) (Exim 4.34) id 1D1oB5-0007ed-QQ for qemu-devel@nongnu.org; Thu, 17 Feb 2005 11:06:56 -0500 Received: from faui03.informatik.uni-erlangen.de (faui03.informatik.uni-erlangen.de [131.188.30.103]) by faui03.informatik.uni-erlangen.de (8.12.9/8.12.9) with ESMTP id j1HG6rYF016833 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Thu, 17 Feb 2005 16:06:53 GMT Received: (from sithglan@localhost) by faui03.informatik.uni-erlangen.de (8.12.9/8.12.9) id j1HG6qTC016832 for qemu-devel@nongnu.org; Thu, 17 Feb 2005 17:06:52 +0100 (CET) Date: Thu, 17 Feb 2005 17:06:52 +0100 From: Thomas Glanzmann Subject: Re: [Qemu-devel] kqemu benchmarks versus VMWare 5.0 Message-ID: <20050217160652.GJ3067@cip.informatik.uni-erlangen.de> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Reply-To: qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Hi Matthew, benchmarking integer and floating point operation in a virtual machine like qemu or vmware doesn't make sense because they are both executed on the real CPU without any modification of the original code. It should be the same speed than on the native machine. Interesting would be numbers where many page faults and context switches involved. Also havy IO. The test that comes in my mind is compiling a kernel. It would be interesting if you could paste the numbers for say a kernel compilation of 2.2.8 with default config. time ( tar xfz /path/to/kernel.tgz; cd kernel-version; make oldconfig; make bzImage ) Maybe you should meassure the time external because the virtual machine can loose time ticks. But that would be a good start. Greetings, Thomas