Skip to main content

Google retires Octane JavaScript benchmark, will focus on ‘real web pages’ instead

google retires octane javascript benchmark
Image used with permission by copyright holder
Web browsing has become an increasingly intensive computing process over the years, moving from the simple display of static graphics and text to the running of sophisticated client-side applications using languages like JavaScript. Knowing how well a web browser can run today’s dynamic web experience on a given device is an important consideration for many people, and to that end, various benchmarks have been created to help test performance.

However, benchmarks have distinct life cycles, as technology advances and browser developers work around the benchmarks’ limitations. SunSpider was one of the first JavaScript benchmarks, and as its usefulness waned, Google’s Octane was introduced to take its place in 2012. Now Octane, as well, has reached the end of its usefulness and it, too, is being retired.

The reasons for Octane’s demise are fairly complex, and you can check out Google’s announcement at the V8 project blog for all of the details. In simple terms, starting around 2015, most JavaScript engines had optimized their compilers to score well on Octane tests. As developers worked to achieve ever-higher benchmark results, the actual benefits to real-life web page performance became increasingly marginal.

In addition, sites like Facebook, Twitter, and Wikipedia have demonstrated that the Octane benchmark wasn’t accurately reflecting how Google’s V8 JavaScript engine actually worked on real sites. Therefore, Octane wasn’t actually capturing important information on how V8 and other JavaScript engines perform in the modern web environment.

Finally, it became apparent that efforts to gain higher Octane benchmark results were actually having a deleterious effect on performance in real-world scenarios. The combination of Octane’s increasing disconnect with how web sites actually work with developers’ efforts to achieve higher and higher Octane scores meant an increasingly negative impact on how JavaScript engines were designed to perform when it really matters. Even bugs in Octane have been leveraged by developers to gain higher benchmark results.

All benchmarks suffer from similar problems, according to Google, meaning that the very process of making benchmarks to demonstrate performance eventually leads to performance decreases as developers write code that’s optimized for the benchmarks and not the real world. Google’s efforts going forward will be focused on improving performance measurements of browser performance on real web pages as opposed to merely running static test suites.

Mark Coppock
Mark has been a geek since MS-DOS gave way to Windows and the PalmPilot was a thing. He’s translated his love for…
How to alphabetize lists in Microsoft Word
Microsoft word document.

Microsoft Word is a powerful word processing application that's capable of creating complex and compelling documents. It can also perform very simple but useful tasks, like alphabetizing a list.

Here's how to alphabetize lists in Microsoft Word.

Read more
How to change margins in Google Docs
Laptop Working from Home

You may find that Google Docs has a UI that is almost too clean. It can be difficult to find basic things you're used to, such as margin settings. Don't worry, though, you can change margins in Google Docs just like with any other word processor through a couple of different means.

Read more
Snag a year’s access to Norton’s ‘Secure VPN’ while it’s 75% off
A close-up of a computer monitor displaying a generic VPN.

For one of the best VPN deals today, check out Stack Social which currently has Norton Secure VPN available for just $20 for a one-year subscription instead of the usual price of $80. Protecting up to five devices including all your iOS and Android devices, as well as your laptop or desktop, it’s fantastic value for such strong peace of mind. If you’re in the market for a new VPN, keep reading while we explain why it’s worth buying Norton Secure VPN.

Why you should buy Norton Secure VPN
You won’t see Norton Secure VPN in our look at the best VPNs, but don’t fret as it’s still a major name in the security world featuring prominently in looks at the best antivirus software. With Norton Secure VPN, you get real-time threat protection for up to five of your devices along with online privacy.

Read more