Hacker News new | ask | show | jobs
by bonzini 838 days ago
Tabs are sharing the code though, because it comes from the same binary. Every electron app instead has its V8 and Blink in a separate binary that has to be loaded into its own RAM.
1 comments

I suggest you open your systems version of task manager. All those chrome processes are loaded in their own ram.
Sharing of read-only pages from the executable is done at the kernel (page cache) level. I agree that for example JIT compiled code is not shared.
That’s just sandboxing. They still share a significant amount of resources.