[pve-devel] pve-manager : expose balloon to gui
Alexandre DERUMIER
aderumier at odiso.com
Wed Dec 5 15:20:00 CET 2012
I have just tried query-balloon, I got only the "actual" value and not the others. (tested with differents guests kernels)
I have ask the question to qemu mailing.
But it seem that free_mem, total_mem are the real stats counters from guest.
So we could easily set a balloon min value from free_mem by example. It should be 100% safe.
----- Mail original -----
De: "Alexandre DERUMIER" <aderumier at odiso.com>
À: "Dietmar Maurer" <dietmar at proxmox.com>
Cc: pve-devel at pve.proxmox.com
Envoyé: Mercredi 5 Décembre 2012 14:16:41
Objet: Re: [pve-devel] pve-manager : expose balloon to gui
>>You already saw the patches on the qemu list to query free space with balloon driver?
Oh, I don't know. is it possible ?
>>Maybe we can use that somehow?
maybe query-balloon ?
I see : free_mem && total_mem . is it the guest total free_mem & total_mem ?
I look at it.
query-balloon
-------------
Show balloon information.
Make an asynchronous request for balloon info. When the request completes a
json-object will be returned containing the following data:
- "actual": current balloon value in bytes (json-int)
- "mem_swapped_in": Amount of memory swapped in bytes (json-int, optional)
- "mem_swapped_out": Amount of memory swapped out in bytes (json-int, optional)
- "major_page_faults": Number of major faults (json-int, optional)
- "minor_page_faults": Number of minor faults (json-int, optional)
- "free_mem": Total amount of free and unused memory in
bytes (json-int, optional)
- "total_mem": Total amount of available memory in bytes (json-int, optional)
Example:
-> { "execute": "query-balloon" }
<- {
"return":{
"actual":1073741824,
"mem_swapped_in":0,
"mem_swapped_out":0,
"major_page_faults":142,
"minor_page_faults":239245,
"free_mem":1014185984,
"total_mem":1044668416
}
}
----- Mail original -----
De: "Dietmar Maurer" <dietmar at proxmox.com>
À: "Alexandre DERUMIER" <aderumier at odiso.com>
Cc: pve-devel at pve.proxmox.com
Envoyé: Mercredi 5 Décembre 2012 13:08:21
Objet: RE: [pve-devel] pve-manager : expose balloon to gui
> >>You can easily crash your VM with this - I am quite unsure if I want that on
> the GUI?
>
> Well, maybe can we set min value to something safe ? (as yes, setting it to
> 16MB, and I'm pretty sure it'll crash ;)
>
> Or maybe an option to display on/off the balloon feature in gui ? (or
> something like "expert mode" display for advanced features).
>
>
> I really like to have it in gui, to dynamic size my guests memory,without using
> monitor.
>
> (note that citrix xenserver expose it by default)
You already saw the patches on the qemu list to query free space with balloon driver?
Maybe we can use that somehow?
_______________________________________________
pve-devel mailing list
pve-devel at pve.proxmox.com
http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel
More information about the pve-devel
mailing list