1. Join Date : Oct 2013
    Posts : 16,454
    64-bit Windows 10 Pro build 14971
       4 Weeks Ago #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.    4 Weeks Ago #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


 


Similar Threads
Thread Forum
Google Fiber's fast? Nokia to show off tech that's 1,000 times faster
Read more: Think Google Fiber's fast? Nokia to show off tech that's 1,000 times faster | ZDNet
Windows 10 News
Microsoft Edge vs. Google Chrome: Which web browser is faster?
Source: Microsoft Edge vs. Google Chrome: Which web browser is faster?
Windows 10 News
Wierd Google Chrome and Google app launcher display issue
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...
Browsers and Email
Chrome improvements for a faster and more efficient web - Chrome 45
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...
Browsers and Email
New Chrome - Google Chrome 42.0.2311.90 (Official Build) m (64-bit)
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,...
Browsers and Email
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 05:34.
Find Us
Twitter Facebook Google+



Windows 10 Forums