【发布时间】:2013-03-17 07:52:24
【问题描述】:
我正在对程序进行一些评估测量,以测试执行时间以及检查原始系统执行的跟踪器如何影响原始系统的性能。跟踪程序不干扰系统,并且它们之间除了接收跟踪消息外不进行任何通信。
到目前为止,我得到的结果是未打开跟踪的程序的平均 953.14 微秒与打开跟踪的 937 微秒相比。使用statistics(wall_clock)函数计算时间。
我的想法是,由于我有一个来自跟踪器的额外进程,并且跟踪机制需要它们自己的处理能力,因此它会减慢系统速度而不是加快系统速度。有什么已知的原因会发生这种情况吗?
【问题讨论】:
标签: performance erlang