[erlang-questions] Crash Dump analyse: the sum of each processe memory differs to Processes Memory

sébastien BECUWE <>
Thu Jan 3 15:23:00 CET 2008


Hi,

I'm going to analyze some big crash dump and i do not understand why the 
total amount of processes memory is not equal to the sum of  
(stack_size+old_heap+heap_unused+old_heap_unused) for each process.

I have around 477 Mo for Processes Memory usage and only 186 Mo when I 
do the sum.

Some of you have an idea ?!

NB: i use OTP R11B5 and in particular crashdump_viewer.

Thanks,

Sébastien BECUWE

NB: i use OTP R11B5 and in particular crashdump_viewer (diff attached to 
this e-mail).


Example of value:

total 	537740430
processes 	495716554
processes_used 	495697778
system 	42023876
atom 	923009
atom_used 	904547
binary 	632445
code 	6429750
ets 	33349820


Sum based on each Process value:

stack size:            117665358
old_heap:              2274136
heap_unused:       72610503
old_heap_unused: 2274136

-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: crashdump_viewer.patch_sb
URL: <http://erlang.org/pipermail/erlang-questions/attachments/20080103/16aba1e0/attachment.ksh>


More information about the erlang-questions mailing list