3 ms·
Mozilla has been making pretty good progress with parallelization of firefox with their oxidation project. All browsers are splitting different tabs into differ
by gpm 7y ago
Mozilla has been making pretty good progress with parallelization of firefox with their oxidation project. All browsers are splitting different tabs into different processes which means they are taking advantage of multithreading if you have more than one compute intensive tab/window open.
- tpmx 7y agoSplitting tabs into separate processes is mainstream these days, but it doesn't really help that much. You only need the focused tab to be snappy.
- gpm 7y agoYou only need the focused tab to be snappy, but to let it be snappy you need to keep all the other work away from that core. Gmail updating emails, youtube playing a video in the background, discord pinging chat messages at you, and so and and so forth.
- tpmx 7y agoWith a modern javascript engine you can throttle the activity of tabs that are not focused. (And browsers do indeed do that. Pretty aggressively, too.)
- Marsymars 7y agoI wish there was some extension that blocked any non-focused tabs from performing any javascript execution unless I whitelist the domain.