On 30 March 2015 at 20:31:41, user6785 (
ashis...@gmail.com) wrote:
> 1. what is Reduction/seconds parameters means , how does it
> relates to CPU stats ( what's the formula to calculate it ) ?
Reductions are "work currency" in the Erlang runtime. Processes are given a "reduction budget"
which they "spend" by doing work. This is to ensure other processes do not experience starvation
and the scheduler is fairer (more balanced).
See [1], for example.
> 2. what is 'Type' column ? for example 'what does 'registered'
> means in 'Type' column ?
This is in no way related to runtime performance, don't worry about it.
If you are really curious, see section 12.3 on [2].
1.
http://jlouisramblings.blogspot.ru/2013/01/how-erlang-does-scheduling.html
2.
http://www.erlang.org/doc/reference_manual/processes.html
--
MK
Staff Software Engineer, Pivotal/RabbitMQ