Re: Heap Management Problem

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

 



On Wed, Apr 15, 2015 at 05:10:05PM +0800, 慕冬亮 wrote:
> IMO, heap , stack , code ,data  and so on constitute the process address
> space!
>    |
>    |
> heap
> 
> stack
>    |
>    |
> data
> code
> So I only point to this heap !
> 

That is not nearly complete.  The Heap a memory structure attahced to
the processor control record that has pointers to areas in the memory
which are defined ad hoc in user space and are not defined in the PCR.

I can be wrong though.

Heaps can be allorthims which are nearly complete binrary trees with
values stored at nodes.

FWIW, that is tonights class for me...


> 2015-04-15 16:48 GMT+08:00 Ruben Safir <ruben@xxxxxxxxxxxx>:
> 
> > On 04/15/2015 12:28 AM, 慕冬亮 wrote:
> > > Can you give a detail of what you want to prove?
> > > I am not familiar with heap management , so I ask for the details!
> > > mudongliang
> > >
> > > 2015-04-15 0:00 GMT+08:00 <Valdis.Kletnieks@xxxxxx>:
> > >
> > >> On Tue, 14 Apr 2015 23:01:58 +0800, 慕冬亮 said:
> > >>
> > >>> Hello Everyone:
> > >>>       What's the rule about heap management? Especially what's the
> > >> function
> > >>> of do_brk?
> > >>
> > >> Who says there's a "rule" about it? Some userspace heap managers don't
> > >> even *use* brk() or sbrk(), but instead use mmap() of an anonymous area.
> > >>
> > >
> > >
> >
> > To the OP, what in your mind is a Heap?
> >
> > Ruben
> >
> > >
> > > _______________________________________________
> > > Kernelnewbies mailing list
> > > Kernelnewbies@xxxxxxxxxxxxxxxxx
> > > http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
> > >
> >
> >
> > _______________________________________________
> > Kernelnewbies mailing list
> > Kernelnewbies@xxxxxxxxxxxxxxxxx
> > http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
> >

-- 
So many immigrant groups have swept through our town
that Brooklyn, like Atlantis, reaches mythological
proportions in the mind of the world - RI Safir 1998
http://www.mrbrklyn.com 

DRM is THEFT - We are the STAKEHOLDERS - RI Safir 2002
http://www.nylxs.com - Leadership Development in Free Software
http://www2.mrbrklyn.com/resources - Unpublished Archive 
http://www.coinhangout.com - coins!
http://www.brooklyn-living.com 

Being so tracked is for FARM ANIMALS and and extermination camps, 
but incompatible with living as a free human being. -RI Safir 2013


_______________________________________________
Kernelnewbies mailing list
Kernelnewbies@xxxxxxxxxxxxxxxxx
http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies





[Index of Archives]     [Newbies FAQ]     [Linux Kernel Mentors]     [Linux Kernel Development]     [IETF Annouce]     [Git]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux SCSI]     [Linux ACPI]
  Powered by Linux