Revision 2d40178a

b/docs/memory.txt
15 15
 - setting up coalesced memory for kvm
16 16
 - setting up ioeventfd regions for kvm
17 17

  
18
Memory is modelled as a tree (really acyclic graph) of MemoryRegion objects.
19
The root of the tree is memory as seen from the CPU's viewpoint (the system
20
bus).  Nodes in the tree represent other buses, memory controllers, and
21
memory regions that have been rerouted.  Leaves are RAM and MMIO regions.
18
Memory is modelled as an acyclic graph of MemoryRegion objects.  Sinks
19
(leaves) are RAM and MMIO regions, while other nodes represent
20
buses, memory controllers, and memory regions that have been rerouted.
21

  
22
In addition to MemoryRegion objects, the memory API provides AddressSpace
23
objects for every root and possibly for intermediate MemoryRegions too.
24
These represent memory as seen from the CPU or a device's viewpoint.
22 25

  
23 26
Types of regions
24 27
----------------

Also available in: Unified diff