On 19/10/15 13:19, Vincent Schwarzer wrote:
Hey,

after working on / with rumpkernel a while I have some questions were I
hope someone can help me with:


    1. Is there an documentation regarding rumpconf <-> rumpbake and what
    each component is good for?

No, not really, it hasn't been an issue for me :/
Maybe there should be a one-line description for each component.

    2. Does anyone have experience in profiling/analyze rumprun instances
    (CPU utilization/ RAM Usage / .... ). I tried to profile an rumpkernel
    guest running on XEN using perf tools but didn't got the information I
    hoped.

    What tools do you have used to profile rumprun applications and how?

If you want to profile the application, your current best bet is to compile it as a userspace process and do profiling there.

If you want to profile the system part of Rumprun (scheduler, memory allocation, etc.), I don't really have a good answer to give. We should figure out easy-to-follow recipes for that, but nobody has had time to do so yet. You can get some info out of the instance with the tools in rumpctrl or simply with gdb (which admittedly has some downsides if you're trying to understand what's going on in a live system). It's generally a good area to contribute to (hint hint ;)

    3. Does anyone have a basic instance conf file for a rumpkernel xen
    instance he could provide?  I tried to use "rumprun  -S -D xen <...>" but
    didn't understand the script dumped completely / wasn't executable.

Not sure what you mean here.  What do you want to accomplish?

Reply via email to