Title
Towards online profiling of Erlang systems
Abstract
Recent releases of Erlang/OTP introduced features, which can be used to improve profiling tools for systems executed on the BEAM virtual machine. We discuss the need to introduce improvements into profiling tools with the Erlang-style concurrency in mind, so that they can help to understand performance of message passing and utilization of processes. We propose a new approach to implementation of the crucial element of such tools: the concurrent counters updates mechanism. To demonstrate the limitations of current tools in this area and verify the proposed approach, we present the results of a synthetic benchmark. The results clearly show that the proposed approach is a step towards a new generation of online profiling tools.
Year
DOI
Venue
2019
10.1145/3331542.3342568
Proceedings of the 18th ACM SIGPLAN International Workshop on Erlang
Keywords
DocType
ISSN
Erlang, profiling, tracing
Conference
978-1-4503-6810-0
ISBN
Citations 
PageRank 
978-1-4503-6810-0
0
0.34
References 
Authors
0
2
Name
Order
Citations
PageRank
Michał Ślaski100.34
Wojciech Turek28420.02