遥测和Fennec

时间:2016-04-28 19:26:32

标签: android firefox browser metrics concept

我想了解指标的概念和含义如下:

  • HTTP_PAGE_COMPLETE_LOAD
  • HTTP_PAGE_COMPLETE_LOAD_NET
  • HTTP_PAGE_FIRST_SENT_TO_LAST_RECEIVED
  • HTTP_PAGE_OPEN_TO_FIRST_SENT
  • TOTAL_CONTENT_PAGE_LOAD_TIME
  • FENNEC_STARTUP_TIME_JAVAUI

有人请建议其他人了解更多信息。

请告诉我。 感谢

1 个答案:

答案 0 :(得分:1)

这些是页面导航定时测量,映射到Navigation Timing Specification和基准:

  

遥测技术监控缓存的实际效率,因此通过监控正确的值,我们可以确保我们在实验室中看到的改进也使真实用户受益。究竟我们需要哪些测量尚不完全清楚(工作正在进行中以确定这一点)。

     

重要的一点是,为了验证这样的结果,我们必须在微基准测试和遥测中测量相同(或至少非常相似)的值。

使用about URI about:telemetry自行查看。

以下是每个人的意思:

  • HTTP_PAGE_COMPLETE_LOAD - 当前文档的加载事件完成的时间。
  • HTTP_PAGE_COMPLETE_LOAD_NET - 加载所有页面对象所需的网络时间
  • HTTP_PAGE_FIRST_SENT_TO_LAST_RECEIVED - 第一次请求对象(图像,脚本,音频,视频,iframe)的时间与收到最后一个对象的时间之间的差异
  • HTTP_PAGE_OPEN_TO_FIRST_SENT - 打开TCP连接的时间与收到服务器响应的第一个字节的时间之间的差异
  • TOTAL_CONTENT_PAGE_LOAD_TIME - 加载页面上所有对象的总时间(请求,响应,处理,事件处理)
  • FENNEC_STARTUP_TIME_JAVAUI - 点击Firefox图标到UI线程开始的时间

Navigation Timing Illustration

<强>参考