我试图找到更多关于我的Erlang应用程序的进程之间的工作分配.一个过程执行的减少数量是我感兴趣的事情之一.
所以我正在寻找一种方法来读取进程退出时的减少次数.虽然在进程仍在执行时获取此类信息非常简单,但是在它们退出之前(或之后)获取它们是另一个故事.我查看了所有文档,特别是dbg:*函数,遗憾的是无济于事.主要是因为每当我收到关于流程退出的通知时,对它做任何事情都已经太晚了.
在进程退出之前更改整个应用程序的代码以读取这些值是不可行的.除了深入了解VM代码并进行检测之外,还有其他方法吗?
谢谢