[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Minios-devel] [PATCH v2 04/18] mini-os: add description of x86 memory usage
Juergen Gross, on Fri 05 Aug 2016 19:35:48 +0200, wrote: > Add a brief description how the physical and virtual address usage > looks like on x86 to include/x86/arch_mm.h > > Signed-off-by: Juergen Gross <jgross@xxxxxxxx> > Reviewed-by: Wei Liu <wei.liu2@xxxxxxxxxx> Acked-by: Samuel Thibault <samuel.thibault@xxxxxxxxxxxx> > --- > include/x86/arch_mm.h | 20 ++++++++++++++++++++ > 1 file changed, 20 insertions(+) > > diff --git a/include/x86/arch_mm.h b/include/x86/arch_mm.h > index 58f29fc..f756dab 100644 > --- a/include/x86/arch_mm.h > +++ b/include/x86/arch_mm.h > @@ -36,6 +36,26 @@ > #endif > #endif > > +/* > + * Physical address space usage: > + * > + * 0..._edata: kernel text/data > + * *stack : kernel stack (thread 0) > + * hypervisor allocated data: p2m_list, start_info page, xenstore page, > + * console page, initial page tables > + * bitmap of allocated pages > + * pages controlled by the page allocator > + * > + * > + * Virtual address space usage: > + * > + * 1:1 mapping of physical memory starting at VA(0) > + * 1 unallocated page > + * demand map area (32 bits: 2 GB, 64 bits: 128 GB) for virtual allocations > + * 1 unallocated page > + * with libc: heap area (32 bits: 1 GB, 64 bits: 128 GB) > + */ > + > #define L1_FRAME 1 > #define L2_FRAME 2 > #define L3_FRAME 3 > -- > 2.6.6 > -- Samuel <B> l'alim je sais où elle est, elle est juste à côté de la dame qui dort <g> B: clairement faut revoir les priorités dans la vie <g> B: une dame ça se retrouve, un uptime... _______________________________________________ Minios-devel mailing list Minios-devel@xxxxxxxxxxxxxxxxxxxx https://lists.xenproject.org/cgi-bin/mailman/listinfo/minios-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |