谷歌终止了对流行浏览器基准测试的支持,因为开发者一直在欺骗它

在确定测试实际上对web性能有害之后,Google终止了对广泛使用的浏览器基准测试的支持。...

在确定测试实际上对web性能有害之后,Google终止了对广泛使用的浏览器基准测试的支持。

007Ys3FFgy1gqdhl9eop2j31ko11s4az

这个名为Octane的基准测试自2012年以来一直被开发人员广泛使用,他们试图评估浏览器运行JavaScript(web的核心组件)的情况。

但是,随着浏览器越来越善于接受测试,Google看到了一些事情开始发生:“我们开始注意到,JavaScript优化弥补了更高的辛烷值,这往往对现实场景产生了不利影响。”

部分原因很简单,这项测试是为五年前的网络设计的。浏览器现在的效率达到了Octane设计的目的,同时,网站也开始以不同的方式构建。

Google写道,Octane“没有捕捉到现代web的重要用例”,而且常常无法“像真实世界的代码那样”工作

除此之外,开发人员本质上是在作弊,以便在测试中获得更高的分数,尽管这会导致更糟糕的实际性能。Google说,在一个案例中,开发者开始利用一个bug,尽管它对实际网络没有任何影响,但它的性能却提高了15%。

该测试还惩罚了一些有利于实际性能的优化,鼓励开发人员构建更糟糕的JavaScript引擎。

正因为如此,谷歌现在结束了对Octane的支持,并普遍告诉开发者在使用基准测试时要小心。”不幸的是,在其他静态或合成基准测试中也存在类似的问题。

团队认为这不是辛烷所独有的问题,这是对的。虽然基准测试工具是有用的,但它们的有用性总是有一个明显的上限,特别是当它们老化时。

例如,2013年,各大安卓****商被发现在运行基准测试时操纵**性能过高,导致消费者认为他们在日常使用中可能比实际能力更强。

谷歌并没有说基准测试应该完全放在一边,但它本周的声明是一个重要的提醒,即基准测试很容易超过其有用性。

  • 发表于 2021-05-10 18:02
  • 阅读 ( 102 )
  • 分类:互联网

你可能感兴趣的文章

我从chrome换成opera再也不回去了

在当今时代,你使用哪种浏览器其实并不重要。他们都完成了任务,没有一个是世界上永远糟糕的。选择两者的真正原因只有一个:细微差别更符合你喜欢浏览网页的方式。 ...

  • 发布于 2021-03-14 16:32
  • 阅读 ( 253 )

每日新闻综述:android攻击的新chrome欺骗了omnibox

...到这个问题的可能方法,第一种方法很简单:使用不同的浏览器。任何带有生成Inception条的代码的页面都会这样做,但这是非常明显的,因为其他浏览器不使用Chrome的Omnibox。同样值得重申的是,这只适用于Chrome for Android,Chrome f...

  • 发布于 2021-04-03 15:24
  • 阅读 ( 159 )

熔毁和幽灵的缺陷将如何影响我的电脑?

...微软Azure到底是什么? 因此,在最坏的情况下,运行在web浏览器中的JavaScript代码可以有效地读取它不应该访问的内存,例如保存在其他应用程序中的私有信息。像microsoftazure或amazonwebservices这样的云服务提供商,在同一硬件上的...

  • 发布于 2021-04-06 21:52
  • 阅读 ( 262 )

速度、电池寿命和定制的最佳web浏览器

老实说:现代的网络浏览器都非常可靠。甚至微软的Edge也比老版本的internetexplorer好得多。但我们相信谷歌Chrome仍然是大多数人最好的网络浏览器。 最适合大多数人的:google chrome 总的来说,我们更喜欢谷歌浏览器。首先,它...

  • 发布于 2021-04-08 22:17
  • 阅读 ( 243 )

如何测试你的android设备:5个免费应用

...,为什么还要猜测设备的性能呢?这些应用程序除了测试浏览器外,还测试设备的CPU、GPU和其他硬件组件。 无论你是好奇你的Android如何与市场上最新的设备抗衡,试图确定超频的好处,还是寻找最好的浏览器,这些免费的应用...

  • 发布于 2021-04-12 12:11
  • 阅读 ( 116 )

谷歌正在推迟关闭chrome应用程序,但你可能根本没有使用它们

...,对于那些现在需要脱离Chrome应用程序,但仍希望在Chrome浏览器中提供类似功能的开发者来说,做一个扩展是谷歌推荐的备选方案之一。

  • 发布于 2021-04-18 05:26
  • 阅读 ( 157 )

谷歌发布android 11开发者预览版的时间早于预期

...的Android版本的预览。今年,随着首款针对像素**的android11开发者预览版的发布,它比以往任何时候都要早。 今年的重点是开发人员预览的开发人员部分,因为在这个早期的迭代中似乎不会有重大的UI或UX更改。(这些可能会在5月...

  • 发布于 2021-04-20 05:42
  • 阅读 ( 156 )

谷歌创建了octane基准测试套件来衡量“现代网络”

...准测试套件增加了五个新的测试,这些测试应该反映现代浏览器的使用情况——加载PDF文件等任务通过模拟Gameboy的体系结构来运行3D演示。谷歌希望取代SunSpider这样的流行工具,声称现有的基准测试依赖于过时的人工测试,不能...

  • 发布于 2021-04-23 20:16
  • 阅读 ( 173 )

chrome仍然是macbook电池的威胁

谷歌的Chrome浏览器是满足我需求的最好的网络浏览器。苹果的MacBooks是我需要的最好的电脑。那么,为什么两者的结合是如此悲惨和长期妥协的局面呢?几乎每一篇关于如何提高MacBook电池续航时间的建议专栏都是从避免使用Chrome...

  • 发布于 2021-04-29 12:49
  • 阅读 ( 179 )

谷歌推出ios版chrome测试版,支持3d触摸屏

...将对iPhone和iPad的支持添加到了测试平台列表中。谷歌的**浏览器beta版现在支持3D触摸和其他一些小的调整,该公司将允许你使用苹果的TestFlight开发者工具进行试用。苹果去年通过收购一家名为Burstly的初创公司,收购了TestFlight,...

  • 发布于 2021-05-02 10:59
  • 阅读 ( 128 )
kj3gk2vf
kj3gk2vf

0 篇文章

相关推荐