什么是鳄鱼?ARM DS-5流线型和gator之间的联系是什么?

什么是鳄鱼?ARM DS-5流线型和gator之间的联系是什么?,arm,ds-5,streamline,Arm,Ds 5,Streamline,在简化文档中,经常提到gator。有人能解释一下这只鳄鱼是什么,它和流线型有什么联系吗?来自: …要开始使用它,您必须配置目标,并确保Streamline用于与目标通信的机制gator在目标上运行 性能数据自然不会自行聚合和移动;大多数情况下,它只是短暂地出现在PMU寄存器中,然后消失在æther中,再也看不到。作为用户,我们需要做一些事情来捕获它。如果我们在目标系统本身上进行自托管分析,我们可能会使用类似于本地记录数据并进行分析的方法。相反,如果我们希望通过某种通信协议收集和输出数据,以便在不

在简化文档中,经常提到gator。有人能解释一下这只鳄鱼是什么,它和流线型有什么联系吗?

来自:

…要开始使用它,您必须配置目标,并确保Streamline用于与目标通信的机制gator在目标上运行

性能数据自然不会自行聚合和移动;大多数情况下,它只是短暂地出现在PMU寄存器中,然后消失在æther中,再也看不到。作为用户,我们需要做一些事情来捕获它。如果我们在目标系统本身上进行自托管分析,我们可能会使用类似于本地记录数据并进行分析的方法。相反,如果我们希望通过某种通信协议收集和输出数据,以便在不同主机系统上运行Streamline进行分析,我们需要在目标系统上运行其他东西来完成这项工作

Gator是在ARM Linux目标上运行所需的目标代理,以使ARM Streamline运行

Gator可以在内核空间或用户空间模式下运行。更多信息请点击此处


Gator在目标平台上运行,以收集性能监控统计数据,并将其暴露于显示这些数据的外部工具(流线型)。Gator由一个内核模块和一个用户空间守护进程组成。内核模块 定期从处理器的性能监视器单元(PMU)中获取统计信息。用户空间守护进程是外部工具连接到的,用于检索PMU数据。使用gator的一个好处是它不需要 用于收集性能数据的专用硬件(如ICE)