Windows 7 Forums

Welcome to Windows 7 Forums. Our forum is dedicated to helping you find support and solutions for any problems regarding your Windows 7 PC be it Dell, HP, Acer, Asus or a custom build. We also provide an extensive Windows 7 tutorial section that covers a wide range of tips and tricks.


Windows 7: Real-world JavaScript performance in Chrome

12 Apr 2017   #1
Brink

64-bit Windows 10 Pro
 
 
Real-world JavaScript performance in Chrome

Quote:
The V8 JavaScript engine is a cornerstone of fast browsing in Chrome. Over the course of the past year, the V8 team has developed a new method for measuring performance against snapshots of real web pages. Using insights from real-world measurements, the V8 team improved the speed of the average page load in Chrome by 10-20% over the course of the past year.

Historically, JavaScript engines such as V8 used benchmarks like Octane to improve the “peak” performance of JavaScript, or the performance of CPU-intensive script in hot loops. At the beginning of last year, the V8 team started to measure performance with higher fidelity by instrumenting snapshots of popular web pages such as Reddit, Twitter, Facebook, and Wikipedia. This analysis revealed that while peak performance benefits certain types of large web applications, browsing typical websites relies more on “startup” performance, or the speed it takes to start running script. Using insights gleaned from this real-world performance data, the V8 team implemented optimizations which improved mean page load between Chrome 49 and Chrome 56 by 10-20%, depending on CPU architecture.

The web page snapshots also enabled analysis of the differences between various benchmarks and real web workloads. Although no benchmark can be a representative proxy for all sites, the Speedometer benchmark is an approximation of many sites due to its inclusion of real web frameworks including React, Angular, Ember, and jQuery. This similarity can be seen in the startup optimizations above, which also yielded a 25-35% improvement in Chrome’s Speedometer score. Conversely, comparing page snapshots to Octane revealed that Octane was a poor approximation of most websites. Given the plateau of Octane scores across web browsers and the over-optimization of peak performance, we decided to retire the benchmark as a general-purpose measure of real-world JavaScript performance.



V8 performance optimizations improved Chrome's Speedometer score by 25-35% over the past year

Going forward, we plan to ship more JavaScript performance improvements for new patterns of script appearing on the web, including modern libraries, frameworks, and ES2015+ language features. By measuring real-world websites rather than traditional benchmarks, we can better optimize JavaScript patterns that matter most to users and developers. Stay tuned for updates about our new engine architecture, designed for real-world performance.

Posted by Seth Thompson, V8 Track Commentator


Source: Chromium Blog: Real-world JavaScript performance


My System SpecsSystem Spec
.
12 Apr 2017   #2
Layback Bear

Windows 7 Pro. 64/SP-1
 
 

I got a comment and a question Shawn.

Comment:
Reading many post about browser problems, most seem to be cause either a browser that isn't kept updated or a bunch of add on's.

Question:
Does this better JavaScript help with all the add on's some have added to their browser?

Jack
My System SpecsSystem Spec
12 Apr 2017   #3
Brink

64-bit Windows 10 Pro
 
 

Hey Jack,

Got me as well, but time will tell.
My System SpecsSystem Spec
.

Reply

 Real-world JavaScript performance in Chrome




Thread Tools




Similar help and support threads
Thread Forum
SSD reliability in the real world: Google's experience
Read more: SSD reliability in the real world: Google's experience | ZDNet
News
IE 10 and Chrome 31 - How to allow local Javascript
I am trying to test a website that is on my PC. Firefox (any recent version) and Opera 12 can run the site correctly. Internet Explorer 10 will not run the necessary Javascript file. I clicked on the "Allow Blocked Content" button on the pop-up. I have enabled the scripting options in:...
Browsers & Mail
Need real-world translation for every day user
The recent certificate problem which it turns out also affected microsoft and windows update has been addressed by Microsoft. My question, after reading following, do we need to be concerned that maybe some update problems we see are related to this problem? Protecting yourself from attacks...
System Security
Real-World Malware Protection Report
Magdeburg-based research lab AV-Test.org today released the results of a lengthy real-world malware protection study. This test challenged a dozen major security suites to protect Internet-connected physical computers against up-to-the-minute threats. Each day for 60 days, researchers released 10...
System Security
Real-World Protection With IE8’s SmartScreen Filter™
More...
News


Our Sites

Site Links

About Us

Find Us

Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd

All times are GMT -5. The time now is 14:04.
Twitter Facebook Google+ Seven Forums iOS App Seven Forums Android App