Electrolysis Project

From Infogalactic: the planetary knowledge core
Jump to: navigation, search

Lua error in package.lua at line 80: module 'strict' not found.

Electrolysis Project (or e10s) is a project by Mozilla for Firefox to introduce multiple process architecture. It is only available on the Mozilla Nightly and Aurora update channels as of February 12, 2015. It implements Mozilla's Inter-Process Communications Protocol (IPCP) for communications with the Firefox parent process. Mozilla announced e10s in 2009, but development was frozen for a few years; it has recently recommenced.[1] The goal of the current Electrolysis project ("e10s" for short) is to render and execute web related content in a single background 'content' process which communicates with the main Firefox process via various IPC Protocol Definition Language(IPDL) protocols. The two major advantages of this model are security and performance. Security improvements are accomplished through sandboxing, performance improvements are born out of the fact that multiple processes better leverage available client computing power.

References

  1. Lua error in package.lua at line 80: module 'strict' not found.