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

Re: [Xen-devel] [PATCH] Xenoprof: Enabling performance profiling in Xen



John Levon wrote:
On Mon, Apr 11, 2005 at 03:37:57PM -0700, Santos, Jose Renato G (Jose Renato 
Santos) wrote:


http://lists.xensource.com/archives/html/xen-devel/2005-04/msg00256.html


Where can I get the diff against oprofile userspace source, plus a diff
of the changes to the kernel driver?

(It'd be really handy if somebody wrote up a little bit about Xen (no
idea what a domain is) for us OProfile people too)

Xen is a virtualization system. It allows multiple domains (instances of the OS) to run on a computer using a hypervisor. Think of a domain as a Virtual Machine in the old 360 mainframes. Thus, a physical machine could appear to be multiple logical machines, each with a different disk image and installation running on it.

Xen uses paravirtualization, so the kernel needs to be modified to make calls to the hypervisor rather than directly touch hardware like the memory management unit. This is bit different than VMware which emulates the machine and the OS doesn't need to be modified. However, Xen has better performance a a result of this. Note that user applications do not need to be modified to run on Xen. There is more information about Xen at:

http://xen.sf.net/

Here are the start of the threads in the xen-devel mailing list discussing the patches to provide oprofile support:

http://lists.xensource.com/archives/html/xen-devel/2005-04/msg00256.html
http://lists.xensource.com/archives/html/xen-devel/2005-04/msg00257.html
http://lists.xensource.com/archives/html/xen-devel/2005-04/msg00259.html

-Will

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.