• Skip to primary navigation
  • Skip to main content

Chrome Story

Chromebook News, Tips, and Tricks

  • Chromebook
  • Chrome
  • Chromecast
  • Assistant
  • Videos
Home / Chromebook / Chrome’s ‘Disable Best Effort Tasks’ Reduces Memory Usage

Chrome’s ‘Disable Best Effort Tasks’ Reduces Memory Usage

February 5, 2019 by Dinsan Francis Updated on: 3:46 pm Leave a Comment

We already know that the Chrome team is working on a “Never-slow” mode for optimized performance. Looks like there is more efforts underway to improve Chrome’s performance.

“Disable Best Effort Tasks”

Never-slow mode reduces memory usage by setting limits on things like script and font size etc. This new code commit that I spotted today talks about a totally different method.

The team has identified a few tasks which they call “Best Effort Tasks”. Things like “writing user data to disk, cleaning caches, reporting metrics or updating components” are included in this list.

These tasks “will not be executed until shutdown”. I am not a developer so I might be wrong here, but my assumption is this. Instead of doing things like reporting metrics during the browsing session, Chrome will now queue them up and perform at the time of closing the browser.

Now, here is the code commit log:

Add disable-best-effort-tasks to Chrome flags

The new flag can be switched on and off on “chrome://flags”. It is
disabled by default, and if turned on, all tasks of lowest priority
“base::TaskPriority::BEST_EFFORT” will not be executed. This is
equivalent to the command line flag “–disable-best-effort-tasks”.

Now, the flag description, which gives us a better idea of how this will work:

“With this flag on, tasks of the lowest priority will not be executed until shutdown. The queue of low priority tasks can increase memory usage. Also, while it should be possible to use Chrome almost normally with this flag, it is expected that some non-visible operations such as writing user data to disk, cleaning caches, reporting metrics or updating components won’t be performed until shutdown.”

So, there you have it. Yet another effort from the Chrome team to reduce or limit memory usage so that the browser feels and works faster.

Let me know what you think!

  • Facebook
  • Reddit
  • Twitter
  • WhatsApp
  • Pocket
  • Telegram

Related

Filed Under: Chromebook

About Dinsan Francis

Content Developer and Digital Minimalist. Loves testing new Chromebook features and writing about them. Favorite Chrome OS Channel is Canary. | Twitter

Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use.
To find out more, including how to control cookies, see here: Cookie Policy

Updates via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 4,036 other subscribers

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

WordPress | Copyright © 2022 Chrome Story | Chrome is a registered trademark of Google Inc.

  • About
  • Privacy
  • YouTube