Windows 10: Making Google Chrome on Windows faster with PGO

  1. Brink's Avatar
    Posts : 18,159
    64-bit Windows 10 Pro build 15031
       01 Nov 2016 #1

    Making Google Chrome on Windows faster with PGO


    Chrome is always looking for ways to speed up the web. Starting in Chrome 53, Chrome has started using Microsoft’s Profile Guided Optimization (PGO) technology to make Chrome up to 15% faster on Windows.

    New tab page load time 14.8% faster
    Page load (time to first paint) 5.9% faster
    Startup time 16.8% faster

    PGO impact on load and startup time

    Chrome is a huge software project with more than a million functions in its source code. Not all functions are equal - some are called frequently, while others are rarely used. PGO uses data from runtime execution that track which functions are most common to guide optimization.

    To gather this data, the nightly build process now produces a special version of Chrome that tracks how often functions are used. PGO then optimizes those high-use functions for speed, in some cases increasing the binary size of those functions. To balance out that increase, PGO also optimizes less-used functions with smaller, though slightly slower code. These trade-offs result in higher overall performance, and a smaller overall code footprint.

    PGO also optimizes the memory location of the code, moving rarely-used functions away from frequently-used ones in memory. This results in more optimal use of the CPU instruction cache by avoiding caching of less-used code, increasing overall performance. There are many other tricks that PGO uses to make Chrome faster, and they add up to great results.

    64-bit Chrome on Windows is using PGO as of version 53, and 32-bit Chrome is using it as of version 54. Try out the latest version of Chrome to see the difference with PGO.


    Source: Chromium Blog: Making Chrome on Windows faster with PGO
      My System SpecsSystem Spec

  2.    01 Nov 2016 #2

    Not sure what's new here. Successful program optimisation has always concentrated on improving the most heavily used code if you are coding for speed. If you are coding to reduce size that's a different matter.
      My System SpecsSystem Spec


 

Related Threads
Read more: Think Google Fiber's fast? Nokia to show off tech that's 1,000 times faster | ZDNet
Source: Microsoft Edge vs. Google Chrome: Which web browser is faster?
Clean installed windows 10 last week and I'm now getting a few odd display issues. On occasion my google app launcher is not displaying properly, It is much too big. After opening and closing a few times it returns to normal size. The same thing...
Speed is one of the founding principles of Chrome. As the web evolves and sites take advantage of increasing capabilities, Chrome’s performance—how fast pages load, how smooth scrolling is, how much memory is consumed, and how long your battery...
Anyone upgrading to the new Chrome stable build 42.0.2311.90 and would like to revert back to the standard Bookmark Manager, here is how.... Type about:flags in search bar, press enter. Disable flag: Enable Enhanced BookmarksMac, Windows,...
Our Sites
Site Links
About Us
Windows 10 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 10" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 15:58.
Find Us
Twitter Facebook Google+ Ten Forums iOS App Ten Forums Android App



Windows 10 Forums