Google Chrome speeds up with Crankshaft

Crankshaft can speed up Chrome by a factor of two, giving users a better and faster response to loading web pages that rely heavily on JavaScript.  The news was announced on Google’s Chromium Blog by software engineers Kevin Millikin and Florian Schneider.

They write, “Crankshaft uses adaptive compilation to improve both start-up time and peak performance. The idea is to heavily optimize code that is frequently executed and not waste time optimizing code that is not. Because of this, benchmarks that finish in just a few milliseconds, such as SunSpider, will show little improvement with Crankshaft. The more work an application does, the bigger the gains will be.”

As this diagram shows, Google Chrome gets a major boost in speed using Crankshaft as compared to earlier versions:

Crankshaft

Crankshaft has four main components that work together to make Chrome run faster when handing pages with a lot of JavaScript:

  1. base compiler which is used for all code and generates code quickly without the need for lots of optimizations. This is twice as fast as with the V8 compiler in Chrome 9 while generating 30% less code.
  2. runtime profiler that monitors the running system and identifies code that spends a lot of time running.
  3. An optimizing compiler which recompiles and optimizes code that the runtime profiler has identified as taking a while to run. That code is then optimized.
  4. Deoptimization support which tell the optimizing compiler to be optimistic in the assumptions it makes when generating code.

If you’d like to check out these improvements, V8 with Crankshaft for the 32-bit Intel architecture is available today in the V8 bleeding edge repository and in canary builds of Chrome.


Product Review

Google’s Pixel 3 is a hair away from pocket-sized perfection

Google’s Pixel 3 smartphone is the best Android phone you can buy. It doesn’t have the best looks or the best hardware, but you’ll be hard pressed to find better software and unique A.I. functionalities.
Computing

Our 10 favorite Chrome themes add some much-needed pizzazz to your boring browser

Sometimes you just want Chrome to show a little personality and ditch the grayscale for something a little more lively. Lucky for you, we've sorted through the Chrome Web Store to find best Chrome themes available.
Computing

Will Chrome remain our favorite web browser with the arrival of newest version?

Choosing a web browser for surfing the web can be tough with all the great options available. Here we pit the latest versions of Chrome, Opera, Firefox, Edge, and Vivaldi against one another to find the best browsers for most users.
Computing

Best Buy is offering the Google Pixelbook for just $699 on Black Friday

Best Buy's steep $300 price cut on the Pixelbook this holiday represents one of the best prices we've seen on Google's premium Chrome OS hardware. The Pixelbook will be priced at just $699.
Computing

Want to use one drive between a Mac and Windows PC? Partitions are your best bet

Compatibility issues between Microsoft Windows and Apple Mac OS X may have diminished sharply over the years, but that doesn't mean they've completely disappeared. Here's how to make an external drive work between both operating systems.
Computing

Microsoft turns on the lights with a new white theme in Windows 10 update

Microsoft is introducing a new light theme in the upcoming version of Windows 10 and is currently beta testing the change with Windows Insiders. The clean-looking theme brings a much-needed facelift to Windows.
Computing

Four Andromeda-related Microsoft patents hint at new ways to use the device

Andromeda might be getting even more real as four Microsoft patents have surfaced recently, all of which hint at possible new use cases and other new configurations for the device. 
Computing

Here's why 64-bit (not 32-bit) dominates modern computing

Today's computing world isn't the same as it once was. With 64-bit processors and operating systems replacing the older 32-bit designs, we look at what 32-bit vs. 64-bit really means for you.
Computing

A Google patent shows a way to make VR even more immersive

Virtual reality can be a really immersive experience, but it does sometimes it does have boundaries. Google has addressed this problem by patenting shoes with a flexible region on the bottom.
Computing

Converting files from MKV to MP4 is quick and easy. Just follow these steps

MKV files have their place, but if you would rather convert your videos from MKV to MP4, there are two methods we consider the best and most efficient for getting it done. In this guide, we'll walk you through them step by step.
Computing

Heal your wrist aches and pains with one of these top ergonomic mice

If you have a growing ache in your wrist, it might be worth considering changing up your mouse for something ergonomic. But which is the best ergonomic mouse for you? One of these could be the ticket to the right purchase for you.
Deals

All the Best Target Black Friday deals for 2018

The mega-retailer opens its doors to the most competitive shoppers at 6 p.m. on Thursday, November 22, and signs indicate that the retailer means business this year. We've sifted through all of the deals, from consumer electronics to small…
Computing

Windows 10 notifications driving you crazy? Here's how to get them under control

Are the notifications on Windows 10 annoying you? Here's our guide on how to turn off notifications in Windows, and how to manage alerts so that the important stuff still gets through.
Computing

Razer’s BlackWidow Lite is a mechanical keyboard designed for work and play

Razer's latest keyboard comes with a minimalist design that will appeal to professionals. But don't let the all-black aesthetics fool you, as the BlackWidow Lite comes with mechanical keys that makes it a great gaming companion.