Home Technology Chrome vs Safari vs Edge: Which browser consumes more RAM and why

Chrome vs Safari vs Edge: Which browser consumes more RAM and why

Chrome vs Safari vs Edge: Which browser consumes more RAM and why


Google Chrome, Apple Safari, and Microsoft Edge are three of the most popular web browsers, each with its own advantages and disadvantages. One critical aspect of a browser’s performance is its RAM consumption, as it has a direct impact on the user experience and system resource utilisation. In the realm of web browsers, there is a trade-off between performance, features, and memory consumption. The RAM consumption of these browsers is determined by factors such as the number of tabs open, extensions installed, and the overall optimisation for the operating system. Let’s compare the RAM consumption of these three browsers.
In general, Google Chrome is known for being a memory hog, while Apple Safari and Microsoft Edge are more efficient in their use of RAM. However, the specific RAM consumption of each browser will vary depending on the factors mentioned above. For example, if you have a lot of tabs open and extensions installed, Chrome will likely consume more RAM than Safari or Edge. Conversely, if you only have a few tabs open and no extensions installed, Chrome may be more efficient than the other two browsers.
Ultimately, the best way to determine which browser is right for you is to try them all and see which one performs the best on your system. Here we explain the RAM consumption process for each browser
Google Chrome
Google Chrome is renowned for its speed and rich feature set, but it’s often criticised for its high RAM consumption. Chrome’s design philosophy prioritises speed and compatibility, which can lead to elevated RAM usage, especially when multiple tabs are open.
The browser uses a process-per-tab model, which means each tab runs in its own separate process. While this provides security and isolation benefits, it also results in a higher RAM overhead. When users open numerous tabs simultaneously, Chrome’s memory usage can quickly escalate.
However, Google has been actively working on mitigating Chrome’s memory issues. Chrome’s task manager allows users to identify and terminate memory-intensive tabs or extensions. Additionally, the introduction of features like “Tab Discarding” and “Tab Freezing” helps reduce the impact of inactive tabs on memory usage.
Apple Safari
Safari, Apple’s default web browser, is known for its efficiency and optimisation for macOS and iOS devices. Apple has focused on keeping Safari’s RAM consumption low while delivering a smooth browsing experience.
Safari employs a different approach compared to Chrome. It uses a process hierarchy that groups related tabs into a single process. This grouping reduces memory overhead by sharing resources among tabs in the same group. The browser also employs techniques like Intelligent Tracking Prevention to limit the background activities that contribute to RAM usage.
Safari’s low RAM consumption is particularly evident in devices with limited memory, such as iPhones and iPads. Apple’s tight integration of hardware and software enables Safari to optimise resource allocation, resulting in efficient browsing even on devices with modest memory capacities.
Microsoft Edge
Microsoft Edge has undergone a significant transformation in recent years. The new Chromium-based Edge inherits some of the memory consumption patterns of Chrome, but Microsoft has made efforts to optimise its performance.
Like Chrome, the Chromium-based Edge uses a process-per-tab model, contributing to higher RAM usage when multiple tabs are open. However, Microsoft has implemented features to reduce memory consumption, such as “Sleeping Tabs,” which places inactive tabs in a low-resource state to free up memory.
Microsoft has also improved its memory management, ensuring that Edge releases unused memory more efficiently. This reduces the browser’s overall footprint and prevents unnecessary memory hogging.

LocalTak – Daily News & Updates


Please enter your comment!
Please enter your name here