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

[Xen-devel] Memory usage on Aarch64


I'm trying to understand how Xen and each domain use RAM
on Aarch64 systems.

My understanding is that during Xen startup, Xen will copy
itself to upper physical memory, and continue to run from there,
correct? Is there any information on how the heap is handled here
compared to Xen on ARM (e.g. domheap and xenheap)?

From http://www.wiki.xilinx.com/Xen+Hypervisor+internals, it looks
like all memory for dom0 is mapped 1:1. Does this mean that dom0
keeps physical memory from address 0 up until dom0_mem?

Further below, it mentions that each domU has an artificial memory
map. But I'm not sure what this looks like in memory. Could someone
clarify how this is done?

Xen-devel mailing list



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