[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] Re: ocaml?? why??
John Levon wrote: you're still writing inside a database on a ram filesystem ... this is just a band-aid solution.Whilst I agree that xenstored's transaction-via-cp is incredibly gross, you can get most of the benefit with a two-line patch to move it onto tmpfs (as we have done for quite some time). Well that's only half the problem (dare i say the easy part ?), you still need to merge 2 xenstored databases together in a clever way without issuing a EAGAIN to the connection when it's possible (most of the cases).same thing that the ocaml code does become trivial in C. either you need to modify every operation to understand some kind of modification list so that the tree get modified only at commit time (compare to now, at every operations)Well exactly. It's hot air since I haven't actually written it, but a modification list doesn't seem particularly complex to me. -- Vincent _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |