All Posts By

George Dunlap

Xen 4.2: New scheduler parameters

By Uncategorized

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.

Read More

Measuring the effectiveness of a scheduler

By Uncategorized

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”.

Read More