• Главная
  • История
  • Плагины
  • Новости
  • Обратная связь
 
31.12.2013

Браузер Mozilla Firefox теперь мультипроцессовый

Наконец-то длительная работа команды IT-разработчиков во главе с Биллом Макклоски и Дэвидом Андерсоном, которая длилась почти весь этот год, подошла к своему логическому завершению. Суть их работы заключалась в смене привычного всем пользователям однопроцессового браузера «Файерфокс» на мультипроцессовую модель, что в свою очередь должно было увеличить производительность и отзывчивость, а также уменьшить зависание системы. Но так ли это в действительности?

Идея такой резкой смены количества работающих процессоров была позаимствована у «Хрома», который еще полгода назад осуществил желаемое в реальность и, стоит отметить, сделал это весьма успешно. Естественно, что разработчики «Огненной лисы» не захотели оставаться позади и поэтому использовали в своей работе ту же тактику. Оценить по достоинству «перемены» смогли уже несколько тысяч пользователей в рамках тестирования.

В ходе переключения на несколько процессоров разработчики поставили перед собой задачи существенно повысить не только указанные ранее производительность и отзывчивость, но и безопасность работы, так как именно этот показатель является одним из основополагающих. Реализация данной цели стала возможной при помощи специального приема - запуска кода в «песочнице». Но однопроцессновая система не может в полной мере оградить пользователя от угрозы мошенничества в сети, поэтому переход к нескольким процессорам стал целесообразным решением проблемы. Предполагается, что каждый из процессоров веб-контента в условиях работы с глубокими ограничениями в режиме «песочницы» позволит в разы сократить уязвимость браузера в целом.

Что касается стабильности работы Firefox, то браузер по прежнему будет соответствовать званию «Самого стабильного в мире». Единственное, что не дает покоя озадаченным пользователям, так это размер потребляемой оперативной памяти. Но на этот счет у разработчиков уже готовиться оптимальное решение – внедрение определенных видов кэш-памяти, которые будут одновременно общими для нескольких работающих процессоров.

Как видно, работы предстоит проделать еще много, для того чтобы выпустить в релиз мультипроцессовую версию Файерфокса, но Билл Макклоски и Дэвид Андерсон уверены, что они на правильном пути.


Рекомендуем прочесть - ColorZilla инструмент для работы с цветом