Hacker News new | ask | show | jobs
by bayindirh 838 days ago
> Is there any reason to use the non browser version?

Making it completely disappear to a tray icon.

> 1 less v8 instance running

I doubt. With process isolation, I guess every tab runs its on V8. Otherwise, oh boy.

1 comments

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.
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.