[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: QEMU



On Wed, 18 Oct 2006, Kars de Jong wrote:
> On wo, 2006-10-18 at 14:33 +0200, Geert Uytterhoeven wrote:
> > On Wed, 18 Oct 2006, Kars de Jong wrote:
> > > On do, 2006-10-12 at 18:37 +0200, Geert Uytterhoeven wrote:
> > > > On Thu, 12 Oct 2006, Michael Schmitz wrote:
> > > > > > So we see that aranym-amd64 and aranym-i386 are about the same
> > > > > > speed, that crest is between 3 and 4 times faster and that the
> > > > > > host is between 250 and 400 times faster.
> > > > > 
> > > > > Thanks for doing such an extensive benchmark. For testing package builds,
> > > > > we really need Petr's disk access speedups ...
> > > > 
> > > > Which brings us to another question: would qemu for m68k be faster?
> > > 
> > > Heh. It probably would be.
> > > 
> > > I once started an m68k version, thinking it might help Debian. I had
> > > most of the complicated addressing modes implemented too. I got stuck
> > > when I ran into FPU instructions in the C startup code.
> > 
> > Generating an exception and just letting the FPU emulator in the kernel
> > handle it didn't work?
> 
> Umm, no, this was user mode emulation. I figured that would be easier to
> implement (and also more useful for Debian) than full system emulation.
> Besides, what system would it emulate? There are many m68k systems out
> there...

Just a `simple' box, perhaps even with PC hardware, so you can reuse VGA, PS2,
... emulation? The actual emulated hardware doesn't matter much for running
e.g. Debian build daemons.

Cfr. Linux/MIPS has a qemu target, just for running MIPS:

| config QEMU
|         bool "Qemu"
|         help
|           Qemu is a software emulator which among other architectures also
|           can simulate a MIPS32 4Kc system.  This patch adds support for the
|           system architecture that currently is being simulated by Qemu.  It
|           will eventually be removed again when Qemu has the capability to
|           simulate actual MIPS hardware platforms.  More information on Qemu
|           can be found at http://www.linux-mips.org/wiki/Qemu.

Gr{oetje,eeting}s,

						Geert

--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
							    -- Linus Torvalds



Reply to: