<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, Feb 21, 2014 at 9:27 PM, Björn-Egil Dahlberg <span dir="ltr"><<a href="mailto:egil@erlang.org" target="_blank">egil@erlang.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
  
    
  
  <div bgcolor="#FFFFFF" text="#000000">
    <div>I want to stress that:<br>
      NO, we don't use 40 MB for internal structures.<br>
      <br>
      By internal structure size we mean the size of the C struct for
      implementing the process (in 17.0-rc1 this is 792 bytes).<br>
      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.<br>
      <br>
      // Björn-Egil, Erlang/OTP<br></div></div></blockquote><div><br></div><div>Hi,<br></div><div>I think I understand a bit better now:).<br></div><div>The gap includes old_heap and other heap-fragments(which are not yet new or old heap yet).<br>
</div></div><div class="gmail_quote">Thank you,<br>Kinoshita<br></div></div></div>