From: Richard Neill <rn214@hermes.cam.ac.uk>
To: qemu-devel@nongnu.org
Subject: Re: [Qemu-devel] What is the minimal linux setup for running Qemu ?
Date: Wed, 22 Dec 2004 16:40:38 +0000 [thread overview]
Message-ID: <41C9A386.8050200@hermes.cam.ac.uk> (raw)
In-Reply-To: <E2EA8322B903DC46BFFAAFEB996220040A05D4@NAMAIL02.bmi.org>
Dear Mohammad,
My understanding of this is that you are trying to maximise the emulated
performance. In general, QEmu imposes a performance penalty of (roughly)
a factor of 4, so if you want good performance on the guest, you need
Pentium-4 class hardware for the host, with at least 512 MB RAM.
On a system of this level, wasted disk space is probably not too much of
an issue, so trying to pare down your distro to the bare minimum may
well not help much. Eg having unncessary libraries on the system won't
matter at all, if they just take up a 100 MB of disk space.
Likewise, having unnecessary kernel modules compiled on your system
won't matter, if they aren't actually loaded at the time. That said, if
you compile the kernel yourself with all the optimisations for your
system, you'll do better than a distro-supplied kernel.
Running a regular X-server is actually more efficient than the
frame-buffer device. The FB is simpler and uses less disk space, but
performance isn't quite so good.
What will probably help most is killing off unneeded processes, stopping
unwanted daemons (to free up RAM), and running a simple window manager
(eg icewm; fvwm2) rather than KDE.
Another way to obtain a (fairly) minimal system easily would be to
install the base distro of, say Mandrake, and let the packaging tool
resolve the dependencies of qemu. [You'd then need to upgrade to the
latest qemu version].
Lastly, have you checked out Metropipe's product? This (free) package
from: http://www.metropipe.net/ProductsPVPM.shtml
contains:
All that is needed to run Qemu under Linux
All that is needed to run Qemu under Windows
A Linux Guest system.
And it fits on a USB key.
I hope that's useful.
Regards
Richard
Khan, Mohammad wrote:
> I'm wondering about what the minimum requirements are for Linux host to
> be able to run Qemu? The idea is to have a less resource hungry host so
> that the guests would have more resources. Is an X server required? Can
> a frame buffer device be used for guest display instead? What parts of
> kernel or libraries can be removed. How about such a minimalist distro
> which only runs Qemu and related untilities?
> Any comments.
> Mohammad
>
>
> ********************************************
> This message is intended only for the use of the Addressee and
> may contain information that is PRIVILEGED and CONFIDENTIAL.
>
> If you are not the intended recipient, you are hereby notified
> that any dissemination of this communication is strictly prohibited.
>
> If you have received this communication in error, please erase
> all copies of the message and its attachments and notify us
> immediately.
>
> Thank you.
> ********************************************
>
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Qemu-devel mailing list
> Qemu-devel@nongnu.org
> http://lists.nongnu.org/mailman/listinfo/qemu-devel
--
rn214@hermes.cam.ac.uk ** http://www.richardneill.org
Richard Neill, Trinity College, Cambridge, CB21TQ, U.K.
next prev parent reply other threads:[~2004-12-22 17:01 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-12-22 16:20 [Qemu-devel] What is the minimal linux setup for running Qemu ? Khan, Mohammad
2004-12-22 16:40 ` Richard Neill [this message]
2004-12-22 20:31 ` jeebs
2004-12-22 23:09 ` Richard Neill
2004-12-22 23:50 ` jeebs
2004-12-23 1:40 ` Richard Neill
2004-12-23 2:02 ` Jim C. Brown
2004-12-23 18:36 ` Andreas Bollhalder
2004-12-23 23:12 ` Jim C. Brown
2004-12-23 2:41 ` [Qemu-devel] " Ronald
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=41C9A386.8050200@hermes.cam.ac.uk \
--to=rn214@hermes.cam.ac.uk \
--cc=qemu-devel@nongnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).