Share this article

Latest news

With KB5043178 to Release Preview Channel, Microsoft advises Windows 11 users to plug in when the battery is low

Copilot in Outlook will generate personalized themes for you to customize the app

Microsoft will raise the price of its 365 Suite to include AI capabilities

Death Stranding Director’s Cut is now Xbox X|S at a huge discount

Outlook will let users create custom account icons so they can tell their accounts apart easier

Google Chrome to bid goodbye to Out of Memory Errors soon

Why Chrome sometimes runs Out of Memory (and how Google is fixing it)

2 min. read

Published onJuly 20, 2024

published onJuly 20, 2024

Share this article

Read our disclosure page to find out how can you help Windows Report sustain the editorial teamRead more

Google Chrome, even though is the world’s most popular browser, it is also prone to some issues. In particular, it can suddenly trigger the dreaded “Aw snap, Something went wrong while displaying this webpage. Error code: Out of Memory” message while you’re trying to visit a website. Thankfully, Google is actively working on a solution to these Out-of-Memory (OOM) crashes.

Google constantly work to optimize Chrome’s memory usage. Recenly, the company started working on showingbrowser feature notifications on Windowsand also replacingdangerous downloag warning for files with interstitial.

Chrome’sProcess Per Site featureassigns multiple tabs from the same website to the same process for efficiency. However, this approach can have drawbacks if too many memory-hungry tabs share a process, leading to OOM crashes.

The good news, as spotted by Windows Report in abugreport titled “[ProcessPerSite] Provide an alogirthm for avoiding out of memory” anddocumenttitled “Process Reuse avoiding OOM”, is that Google is developing a new method (algorithm) to estimate the memory size of a tab.

This estimation will determine whether a new tab can be safely placed in the same process as existing tabs. This new solution aims to strike a balance between process reuse and crash prevention.

The browser cleverly estimates how much memory each website uses and groups them together when possible to save space. It also sets limits to prevent any single website from hogging all the memory. This update will help you browse smoother and for longer!

There are a few things this new system can’t handle yet. For example, it doesn’t track memory used by ads or other content embedded in webpages (iframes). It also needs to be improved for situations where there’s no main content area (top-level frame).

In the future, Chrome might use a new tool called “Memory Boxed Isolates” (MBI) to get even better at guessing how much memory tabs and those little boxes inside them (iframes) need. This would involve the main Chrome program and the tab-running parts working together more closely, though

This new system in Chrome is like a smarter way to manage memory. It helps prevent crashes and keeps Chrome running smoothly, so you can browse the web without those annoying “Out of Memory” errors appearing.

More about the topics:Google Chrome

Venkat

Tech Journalist

Venkat, an experienced tech writer from India, specializes in uncovering new web browser features and tech trends. His work bridges the gap between technology and its users, making the digital world more accessible.

User forum

0 messages

Sort by:LatestOldestMost Votes

Comment*

Name*

Email*

Commenting as.Not you?

Save information for future comments

Comment

Δ

Venkat

Tech Journalist

Venkat is an experienced tech writer who specializes in uncovering new web browser features and tech trends.