Basically it uses lots of memory for stability and convenience. For example pre-loading a page it thinks you’ll go to and storing it in memory (convenience) or spinning up a new process for each tab so that if one crashes the others won’t (stability).
These are things the user tends to care about and memory is pretty cheap and abundant. Why economize on memory when it will cost performance on things the user cares about?
Latest Answers