From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([140.186.70.92]:41234) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R8hyC-0004Ey-9I for qemu-devel@nongnu.org; Tue, 27 Sep 2011 20:25:53 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1R8hyB-0005t0-8q for qemu-devel@nongnu.org; Tue, 27 Sep 2011 20:25:52 -0400 Received: from gmplib-02.nada.kth.se ([130.237.222.242]:12699 helo=shell.gmplib.org) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R8hyA-0005sl-Py for qemu-devel@nongnu.org; Tue, 27 Sep 2011 20:25:51 -0400 From: Torbjorn Granlund Sender: tg@gmplib.org Date: Wed, 28 Sep 2011 02:25:43 +0200 Message-ID: <86ty7xfr7c.fsf@shell.gmplib.org> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Subject: [Qemu-devel] Qemu varying performance List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Running Debian's vmlinux-2.6.32-5-4kc-malta under qemu-system-mips works very well--the system is fast, and when it is idle the qemu-system-mips process on the host system consumes insignificant CPU. (The same is true for qemu-system-mipsel, using the correesponding 'el' Debian kernel.) But running Debian's 64-bit kernel vmlinux-2.6.32-5-5kc-malta under qemu-system-mips64 consumes 100% on the host system, whether the guest is idle or busy. (And for qemu-system-mips64el, the same is true for the corresponding 64-bit el kernel.) This cpu usage makes it somewhat inconvenient to let the qemu processes stay running. Is there anything that can be done about the cpu usage? Is it a Linux problem (say, that the 64-bit kernel fails to invoke some clever system sleep instruction when in the idle loop), or is it a qemu problem? Another issue I ran into what the sh4 qemu performance. It is much worse than other qemu ports (except perhaps ppc64). What is the reason behind that? (The idle thing works well for sh4, though.) My host system runs FreeBSD 8.2. The Debian installs all use 6.0.2. --=20 Torbj=F6rn