Hello,

I asked this once in irc, but I think that I was not clear
I wanna know how does memory allocation for brand new processes work?
In other words, how much of the initial memory is given to this brand new
process? How do I calculate this initial amount?

For example:
When I execute firefox application, how much of the initial memory is
allocate?

I received in response virtual memory that is allocated to the bin of my
application in question. And that physical allocation is done on demand.

This is in fs / binfmt_elf.c


My questions are:

- The amount of memory for the bin is specified when the creation of the
process? Who does that?

- Initial amount of memory that is flexible?

- These things are defined only in fs /?

- Someone has some additional information relevant?

- some reference about subject?


[]'s

-- 
Eduardo Júnior
GNU/Linux user #423272

:wq

Reply via email to