研究目的
理解分布式和异构系统中计算所消耗的时间,以改善响应时间并诊断性能问题。
研究成果
该方法通过调度、网络和中断事件有效可视化分布式系统的执行过程,能识别对系统影响适中的等待原因。经多种分布式系统验证,其最差情况下的追踪开销为18%,典型平均开销约为5%。
研究不足
该方法未考虑用户空间中的忙等待问题,且受限于跟踪同步的精度。它还要求同时对分布式处理中涉及的每台主机进行跟踪,以观察事件之间的依赖关系。
该方法包括设计用于分析的内核检测工具,将其实现为Linux可加载???,并利用下一代Linux追踪工具包(LTTng)进行高效内核追踪。分析过程包含轨迹同步、执行图构建和活动路径计算,以识别分布式系统中的等待原因。
独家科研数据包,助您复现前沿成果,加速创新突破
获取完整内容-
Linux Tracing Toolkit next generation
LTTng
Efficient kernel tracing facility
-
Perf
Kernel tracer with precise and monotonic timestamps
-
Kernel Virtual Machine
KVM
Hypervisor for virtual machine experiments
-
Network Time Protocol
NTP
Clock synchronization protocol
-
Eclipse
Development environment for the analyzer implementation
-
登录查看剩余3件设备及参数对照表
查看全部