Erlang:检查进程正在运行哪个调度程序?

标签 erlang profiling

我可以使用 erlang:trace/3 来跟踪进程在任何给定时间运行的调度程序,然后使用时间戳+pid 来获取调度程序 id,但是有没有更简单/更有效的方法?

也许像 self/0 这样返回调度程序 ID 而不是进程 ID

最佳答案

您可能正在寻找erlang:system_info(scheduler_id)

关于Erlang:检查进程正在运行哪个调度程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10786888/

相关文章:

erlang - Nitrogen 在哪里获得最佳性能 - yaws、mochiweb 或 inets?

erlang - 如何在 Erlang 预处理器中使用用户定义的宏?

.net - 追查 .NET 4.0 Induced GC 的来源

go - Erlang/Golang 端口示例中的缓冲区大小

erlang - 我想知道一些 Erlang 的 "best practices"吗?

memory-leaks - CouchDB 内存泄漏 - 性能问题

delphi - Delphi 值得考虑 VTune 吗?

java - 如何分析远程运行的 headless (headless) Java 应用程序?

java - 使用 VisualVM 进行 JAVA 远程分析

python - 在多线程python中查找cpu-hogging插件