3 ms·
Security and stability is an other tradeoff: isolating code by running it in separate processes has a cost both in terms of memory and CPU.
by Jyaif 6y ago
Security and stability is an other tradeoff: isolating code by running it in separate processes has a cost both in terms of memory and CPU.
- pseudalopex 6y agoSafari has separate processes.
- needmorehare 6y agoChrome takes this to an extreme. It has a process per site instance rather than a process per site. You can toggle this by feeding it —-process-per-site as a command line argument. Safari provides slightly less security in exchange for less resource usage, since some websites allow multiple user accounts to be logged in at the same time and Chrome will protect users data better in those scenarios. https://www.chromium.org/developers/design-documents/process-models https://www.chromium.org/developers/design-documents/process...