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

Re: [Xen-devel] PHY vs. VD benchmark

> The correct fix is to get rid of the linear linked lists.
> A good way to do this is to use a buddy allocator for allocating VDs:
> you track power-of-two multiples of 64MB free disc space, and try to
> create VDs out of the largest possible extents. Within Xen you can
> then use a truncated radix tree to map virtual extents to real extents
> --- Linux has code we can use for truncated radix trees.

That's a really cool idea!  Thanks, Keir :-)

I'll stick it on my todo list to implement in a future release, time 
permitting.  In the meantime, perhaps Ian's suggestion will give some decent 
improvements... (see later e-mail).



SF.Net is sponsored by: Speed Start Your Linux Apps Now.
Build and deploy apps & Web services for Linux with
a free DVD software kit from IBM. Click Now!
Xen-devel mailing list



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