[erlang-questions] beginner: Help needed - Erts overview and map to subsystem to source

G Bulmer <>
Sun Nov 18 21:42:19 CET 2007


Can someone point me at any documents which describes the internal  
architecture of erts? Ideally it would help me navigate the code too.

For example is there a document which gives an overview of erts  
subsystems? (ideally also a "table of contents" mapping the  
subsystems to the files which contain the corresponding code, but if  
the names are consistent, I can use grep.)

While I don't have time right now to work on Erlang DTrace, I think  
I'd like to do some preparation by familiarising myself with the erts  
source.
I guess I need to find the code for the garbage collector, erts  
function tracing (which I would try to use for the DTrace function  
call probes), the scheduler, and the module loader/unloader. I'll  
also need to discover approximately how they work !-)

I've dug around, and have only spotted:
http://www.erlang.org/doc/pdf/system_architecture_intro.pdf and  
erts.pdf which don't seem to cover the the areas I think I need.

A pointer would be appreciated.

G Bulmer








More information about the erlang-questions mailing list