PerfMon是一种浮动性能工具可作为现有应用程序的覆盖

2020-09-09 17:05:40 来源: INeng财经

在开发应用程序或什至考虑部署新内核或ROM的过程中,通常有必要对您的更改进行基准测试,看看您的努力会产生什么效果。没有人应该部署会给用户带来负面体验的东西。XDA Elite公认的开发人员和高级主持人 Chainfire的 感觉相同,因此在他的曲目中添加了一个新应用程序:PerfMon。

PerfMon是一种“浮动”性能工具,可作为现有应用程序的覆盖。它将为前台应用程序,CPU,磁盘I / O和网络I / O提供实时统计信息。这些可用于准确查看您的应用程序在任何给定情况下的性能。它还具有PerfMon独有的新性能指标,称为CPU容量使用率。如Chainfire所述:

传统上用于衡量和比较应用程序(或整个设备)当前使用多少计算资源的CPU使用率在移动多核设置中没有意义。容量度量标准将获取CPU使用率,并将其扩展到所有内核都以最大容量运行时的状态。

例如:如果您有一个1.6ghz的四核运行一个轻量级应用程序,则它可能正在使用10%的CPU,且只有四个核中的一个处于活动状态,而该核的运行频率为200MHz。如果将其转换为以1.6GHz运行的所有四个内核,则该应用仅使用总CPU容量的0.3%。

这是唯一有意义的CPU使用率指标!

Chainfire已在应用程序线程中发布了完整版本,您可以在其中找到有关其工作原理的更多信息。他还具有指向Google Play版本的链接,因此请直接访问并提供反馈并支持他的工作。而且,如果您还没有听说过,Chainfire将在BigAndroidBBQ上,

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。