Erl Shell ctrl + c option to view the process info:<br><br>=proc:<0.56.0><br>State: Waiting<br>Spawned as: erlang:apply/2<br>Spawned by: <0.24.0><br>Started: Mon Jan 21 16:09:16 2008<br>Message queue length: 0<br>
Number of heap fragments: 0<br>Heap fragment data: 0<br>Link list: [<0.24.0>]<br>Reductions: 8<br>Stack+heap: 233<br>OldHeap: 0<br>Heap unused: 214<br>OldHeap unused: 0<br>Stack dump:<br>Program counter: 0x005002e8 (shell:eval_loop/3 + 44)
<br>CP: 0x081c2e38 (<terminate process normally>)<br>arity = 0<br><br>0x00231b7c Return addr 0x081c2e38 (<terminate process normally>)<br>y(0) []<br>y(1) []<br>y(2) 15<br>y(3) []<br>y(4) <
0.24.0><br>(k)ill (n)ext (r)eturn:<br><br><br>Can someone tell me what is y(0),y(1)..,y(4), heap fragment data, number of heap fragments, link list, reductions, stack+heap?<br><br>"Heap unused" and "OldHeap unused" relates to memory allowed for each processes? How do you interpret the data displayed by erl shell, when you do ctrl+c and choose a erlang process?
<br><br>thank you! Hoping Erlang Mailing list isn't a black hole ;)<br>