|
|
|
|
|
|
|
|
|
|
xen-devel
Re: [Xen-devel] /proc/xen/memory_target patch
Great, thanks! This is a much more useful interface. :-)
I've checked it in.
-- Keir
>
> This patch to the balloon driver eliminates the need for a user-space
> program to slosh memory between domains and xen. This uses a proc
> file at /proc/xen/memory_target. When read it reports memory the domain
> owns in bytes. Writing a new value to the memory_target proc file
> will cause the domain to exchange memory with xen to reach the target.
> A xenolinux domain cannot grow bigger than it was when created.
> Must be done by root.
>
> Target requests are made in bytes, or with a k m or g suffix. The
> request is parsed with the same function that parses the mem= boottime
> kernel param.
>
> Memory sizes in bytes are internally truncated to pages. Minimum change
> is PAGE_SIZE (4k).
>
> dragonfly:~# cat /proc/xen/memory_target
> 134217728l
> dragonfly:~# echo 50m > /proc/xen/memory_target
> Relinquish 78MB to xen. Domain now has 50MB
> dragonfly:~# echo 100m > /proc/xen/memory_target
> Reclaim 50MB from xen. Domain now has 100MB
> dragonfly:~# cat /proc/xen/memory_target
> 104857600l
-------------------------------------------------------
This SF.Net email is sponsored by BEA Weblogic Workshop
FREE Java Enterprise J2EE developer tools!
Get your free copy of BEA WebLogic Workshop 8.1 today.
http://ads.osdn.com/?ad_id=4721&alloc_id=10040&op=click
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/xen-devel
|
|
|
|
|