Re: [Geekos-devel] Paging and Init_Heap
Status: Pre-Alpha
Brought to you by:
daveho
From: David H. <da...@cs...> - 2001-11-15 16:57:43
|
Hi Patrick, You can (and should) use area where the heap is currently located as part of the normal free page list. Heap allocation is currently only used for user mode programs, so aside from that you won't break anything. Once virtual memory is enabled, you can create a kernel heap (the size of which can be extended dynamically as needed). Also, once paging is implemented it makes sense to completely eliminate the use of segmentation for user mode programs. -Dave On Thu, Nov 15, 2001 at 11:45:32AM -0500, Patrick Sodre Carlos wrote: > > Hi Dave, > I have this doubt: If full paging is implemented do I still need to > Init_Heap or can I treat those extra pages are available frames? I know > that if I do not use init_heap I won't be able to start user programs > until Malloc is fixed. Another question is, would anything else break if > init_heap does not get called? > > Thanks in advance for your time, > Patrick Sodre > > > _______________________________________________ > Geekos-devel mailing list > Gee...@li... > https://lists.sourceforge.net/lists/listinfo/geekos-devel |