На днях компания Mozilla представила новую версию своего браузера. Как утверждает разработчик, Firefox 54 — лучшая версия данного ПО за всю историю.
Первое, что выделяют разработчики, это появление технологии разделения на несколько системных процессов, для каждого из которых выделяются свои ресурсы ПК. Если ранее Firefox запускал один процесс для всего браузера, независимо от количества вкладок, то теперь ПО научили делить нагрузку на несколько отдельных процессов.
Mozilla назвала эту технологию Electrolysis или E10s. E10s — самое большое изменение в коде Firefox в истории программы, как утверждают разработчики. В итоге браузер умеет создавать до четырёх отдельных процессов. Mozilla отдельно отмечает, что не хочет, чтобы Firefox запускал отдельный процесс для каждой вкладки, так как это существенно повышает использование оперативной памяти. Благодаря ограниченному разделению, Firefox 54 использует ощутимо меньше ОЗУ, чем конкуренты, если верить разработчику.