[erlang-questions] process_info

satoshi kinoshita <>
Mon Feb 24 03:00:52 CET 2014

On Fri, Feb 21, 2014 at 9:27 PM, Björn-Egil Dahlberg <>wrote:

>  I want to stress that:
> NO, we don't use 40 MB for internal structures.
> By internal structure size we mean the size of the C struct for
> implementing the process (in 17.0-rc1 this is 792 bytes).
> In erlang:process_info(Pid, memory) we also include the size all
> heap-fragments, typically messages received that are not yet in any of the
> two "real" heaps.
> // Björn-Egil, Erlang/OTP

I think I understand a bit better now:).
The gap includes old_heap and other heap-fragments(which are not yet new or
old heap yet).
Thank you,
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://erlang.org/pipermail/erlang-questions/attachments/20140224/20058045/attachment.html>

More information about the erlang-questions mailing list