JavaScript 基准测试套件 Octane

码农软件 · 软件分类 · 测试工具 · 2019-11-24 07:29:02

软件介绍

Octane

网络在不断发展,而评估 JavaScript 性能的基准测试工具却还没有满足现代网络的需求。今天 Google 发布了一款 JavaScript 基准测试套件 Octane,旨在评估一款浏览器在执行用户日常所需庞大复杂的 web 应用时的性能。

大多数现有的 JavaScript 基准测试工具只会执行一些专门构造的机械性测试——每项测试只注重 JavaScript 的某个特性。Octane 打破了这项传统,它在原有 V8 基准测试集的基础上新设计了五项测试方案,每组方案均选用完整、未经优化注的知名 web 应用/库。这些新方案的得分可以直接解释为类似 web 应用的性能高低与流畅程度。

新增的测试方案包括:

  • Box2DWeb 会运行一款很多知名模拟器和网页游戏采用的 2D 物理引擎的 JavaScript 移植版本。
  • Mandreel 采用了 3D Bullet 引擎的 JavaScript 移植版本。原引擎的 C++ 源码通过 Onan Games 的 Mandreel 编译器转换成了 JavaScript 版本,该移植版同样用在了不少网页游戏中。
  • Pdf.js 基于 Mozilla 的 PDF 阅读器,证明了 Javascript 应用同样可以替代复杂的原生浏览器插件。该方案将测试浏览器解码 PDF 文档的速度。
  • GB Emulator 采用了 GameBoy 终端的开源模拟器,将运行一段 3D 演示。
  • CodeLoad 将评估 JavaScript 引擎解析和执行常用 JavaScript 库的速度。该项测试的源码源于开源库 Closure 和 jQuery。

除了总计 13 项基准测试以外,Octane 还提供了简明的界面,并能自动适应平板和手机屏幕。

介绍内容来自 36kr

本文地址:https://codercto.com/soft/d/19666.html

算法新解

算法新解

刘新宇 / 人民邮电出版社 / 2016-12-1 / CNY 99.00

本书分4 部分,同时用函数式和传统方法介绍主要的基本算法和数据结构。数据结构部分包括二叉树、红黑树、AVL 树、Trie、Patricia、后缀树、B 树、二叉堆、二项式堆、斐波那契堆、配对堆、队列、序列等;基本算法部分包括各种排序算法、序列搜索算法、字符串匹配算法(KMP 等)、深度优先与广度优先搜索算法、贪心算法以及动态规划。 本书适合软件开发人员、编程和算法爱好者,以及高校学生阅读参考......一起来看看 《算法新解》 这本书的介绍吧!

CSS 压缩/解压工具
CSS 压缩/解压工具

在线压缩/解压 CSS 代码

随机密码生成器
随机密码生成器

多种字符组合密码

RGB CMYK 转换工具
RGB CMYK 转换工具

RGB CMYK 互转工具