Skip to contentSkip to conversation

kvm and/or kqemu?

DISCUSSION Mihamina Rakotomandimby 3 participants 5 messages Nov 28, 2006 2 messages not in the archive KVM

lore
Share & tools
lore
#0 lore raw

Hi,
I am not really in touch with emulator/virtualizer technology. I used to use Qemu for cross packaging software (running Ubuntu as host, packaging for Fedora/Debian/Other in 32/64bits in guests).
I love packaging ;-).
I asked for a while on Ubuntu/Debian ML for the way yo have kqemu packaged. I heard for the kvm possibility [1].

What is kvm related to kqemu:
- a replacement?
- a fork?
- another way to accelerate qemu?

My use case:

I have mixed computers.
- some 32bit without VT,
- some 64Bit may be with or without VT
- I am planning to buy a Core 2 Duo for Xmas.
I package for Debian 32 & 64 bit and Fedora 32 & 64, and I run the system I package for into Qemu.
I use Qemu to package on all my computers as well as I move. I really want kqemu (or kvm if it's what I need) to be installed as a package but not compiled from source on my Ubuntu hosts.

Is KVM a tool I could need?
Thank you.

[1]
http://www.nabble.com/build-my-own-kqemu-and-install-it-debian-way-t2709082.html#a7554284

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV

#1 lore raw

KVM stands for Kernel Virtual Machine. It is actually a Virtual Machine Monitor kernel module. It uses Qemu for its device model like Xen does. Nevertheless, it can be though as a qemu accelerator too. For using KVM you can either compile the sources or get the debian packages from http://baruch.ev-en.org/blog/Debian/kvm-in-debian thanks to Baruch Even.

Good luck with the packaging :)

-----Original Message-----
From: kvm-devel-bounces-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org [mailto:kvm-devel-bounces-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org] On Behalf Of Mihamina Rakotomandimby
Sent: Tuesday, November 28, 2006 10:14 AM
To: [email protected]
Subject: [kvm-devel] kvm and/or kqemu?

Hi,
I am not really in touch with emulator/virtualizer technology. I used to use Qemu for cross packaging software (running Ubuntu as host, packaging for Fedora/Debian/Other in 32/64bits in guests).
I love packaging ;-).
I asked for a while on Ubuntu/Debian ML for the way yo have kqemu packaged. I heard for the kvm possibility [1].

What is kvm related to kqemu:
- a replacement?
- a fork?
- another way to accelerate qemu?

My use case:

I have mixed computers.
- some 32bit without VT,
- some 64Bit may be with or without VT
- I am planning to buy a Core 2 Duo for Xmas.
I package for Debian 32 & 64 bit and Fedora 32 & 64, and I run the system I package for into Qemu.
I use Qemu to package on all my computers as well as I move. I really want kqemu (or kvm if it's what I need) to be installed as a package but not compiled from source on my Ubuntu hosts.

Is KVM a tool I could need?
Thank you.

[1]
http://www.nabble.com/build-my-own-kqemu-and-install-it-debian-way-t2709
082.html#a7554284

------------------------------------------------------------------------
-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDE
V
_______________________________________________
kvm-devel mailing list [email protected]
https://lists.sourceforge.net/lists/listinfo/kvm-devel

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV

A message that is not in the archive (sent off-list or not yet received): 64F9B87B6B770947A9F8391472E03216093A1707-yEcIvxbTEBqsx+V+t5oei8rau4O3wl8o3fe8/T/[email protected]

#3 lore raw
Quoted 3 lines · Dor Laor

KVM stands for Kernel Virtual Machine. It is actually a Virtual Machine Monitor kernel module. It uses Qemu for its device model like Xen does. Nevertheless, it can be though as a qemu accelerator too.

Does KVM make any use of the VT technology? In other words, does the VT technology faster virtualization in any way if I use KVM? Has someone experienced performances comparison between qemu+kvm and qemu+kqemu? (boot time, compiling the same software,...).
If no one has, I might try it myself.

Quoted 2 lines

For using KVM you can either compile the sources or get the debian packages from http://baruch.ev-en.org/blog/Debian/kvm-in-debian

I know this link, thanks ;-)

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV

#4 lore raw

At Tue, 28 Nov 2006 11:04:32 +0100,

Quoted 11 lines · Mihamina Rakotomandimby
Quoted 3 lines · Dor Laor

KVM stands for Kernel Virtual Machine. It is actually a Virtual Machine Monitor kernel module. It uses Qemu for its device model like Xen does. Nevertheless, it can be though as a qemu accelerator too.

Does KVM make any use of the VT technology? In other words, does the VT technology faster virtualization in any way if I use KVM? Has someone experienced performances comparison between qemu+kvm and qemu+kqemu? (boot time, compiling the same software,...).
If no one has, I might try it myself.

Yes - it requires VT or the AMD equivalent. It should also be faster than pure qemu+kqemu, but this is a guess from my side.

One of the nice things about KVM, to me at least, is that it "looks" just like qemu - it's run as a normal command under Linux and you can easily switch between "pure" qemu and KVM+qemu.

// Simon

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV

A message that is not in the archive (sent off-list or not yet received): 87zmabdfey.wl%[email protected]

#6 lore raw
Quoted 8 lines

At Tue, 28 Nov 2006 11:04:32 +0100,

Quoted 3 lines · Mihamina Rakotomandimby
Quoted 1 line · Dor Laor

KVM stands for Kernel Virtual Machine. It is actually a Virtual

Machine

Quoted 1 line
Quoted 1 line

Monitor kernel module. It uses Qemu for its device model like Xen

does.

Quoted 3 lines
Quoted 3 lines
Quoted 1 line

Nevertheless, it can be though as a qemu accelerator too.

Does KVM make any use of the VT technology? In other words, does the

VT

Quoted 4 lines
Quoted 4 lines

technology faster virtualization in any way if I use KVM? Has someone experienced performances comparison between qemu+kvm and qemu+kqemu? (boot time, compiling the same software,...). If no one has, I might try it myself.

It would be great if you'll publish comparison of the two.
I believe that kvm will outperform kqemu in CPU benchmark, but might be a little slower on I/O. KVM runs on the bare CPU using VT/SVM while kqemu need to run in emulation mode when executing kernel code.

Quoted 11 lines

Yes - it requires VT or the AMD equivalent. It should also be faster than pure qemu+kqemu, but this is a guess from my side.

One of the nice things about KVM, to me at least, is that it "looks" just like qemu - it's run as a normal command under Linux and you can easily switch between "pure" qemu and KVM+qemu.

// Simon

------------------------------------------------------------------------
-

Quoted 2 lines

Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to

share

Quoted 3 lines

your
opinions on IT & business topics through brief surveys - and earn cash

http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDE
V

Quoted 4 lines

_______________________________________________
kvm-devel mailing list [email protected]
https://lists.sourceforge.net/lists/listinfo/kvm-devel

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV