One of the goals for the 4.2 release is for xl to have feature parity with xm for the most important functions. But along the way, we’ve also been adding…
Among the more unique features of Xen 4.2 is a feature called cpupools, designed and implemented by Jürgen Groß at Fujitsu. At its core it’s a simple idea, but one…
Xen 4.2 will contain two new scheduling parameters for the credit1 scheduler which significantly increase its confurability and performance for cloud-based workloads: timeslice_ms
and ratelimit_us
. This blog post describes what they do, and how to configure them for best performance.
One of the fun things about a hackathon is the chance to get everyone together in a room and just talk about crazy ideas you might try at some point…
Linux 2.6.37, released just few days ago, is the first upstream Linux kernel that can boot on Xen as Dom0… Just enabling CONFIG_XEN in the kernel config of a 2.6.37 Linux kernel allows the very same Linux kernel image to boot on native, on Xen as Dom0, on Xen as normal PV guest and on Xen as PV on HVM guest!
Quick update on the community manager search. We’ve interviewed a number of candidates, all of whom look very promising. We’re going to be discussing them soon, and hopefully sending out…
As many of you know, XenSummit Asia 2010, originally planned for Nov 3-4 in Seoul, Korea, is being postponed. The current plan is to push back the event by about…
I’m working on now is an automated test framework, which will measure the effectivenes of the scheduler. This is actually a bit trickier than one might expect. You can’t simply run a workload by itself and measure its performance; for that use case, you don’t actually need a scheduler. You need to run each workload in competition with an array of other workloads, and at various levels of CPU “pressure”.
Shadow 3 is the next step in the evolution of the shadow pagetable code. By making the shadow pagetables behave more like a TLB, we take advantage of guest operating…