Electrolysis Project

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. "Multiprocess Firefox". https://developer.mozilla.org/. Mozilla. Retrieved 12 February 2015. External link in |website= (help)
This article is issued from Wikipedia - version of the Sunday, April 24, 2016. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.