В Firefox решили проблему восьмилетней давности

Mozilla Firefox решила проблему, из-за которой браузер «тормозил» в течение восьми лет. Загвоздка заключается в чрезмерном потреблении оперативной памяти.
При открытии множества вкладок браузер начинал виснуть, и работа с ним становилась некомфортной даже на мощных ПК. Решить проблему предлагали с 2011 года: пользователь с ником Joe Wilson посоветовал внедрить в браузер способность выгрузки открытых вкладок из ОЗУ. Но его предложение так и осталось незамеченным.
Второе дыхание
Спустя восемь лет в Mozilla сообщили, что все-таки использовали выгрузку вкладок, чтобы повысить быстродействие браузера. Первыми выгружаются неиспользуемые вкладки: там не воспроизводится аудио или видео, они не закреплены. Затем – закрепленные, но также не воспроизводящие что-либо. В последнюю очередь выгружаются вкладки, с которых пользователь слушает музыку.
Решение появилось в тестовой версии Firefox 67. Релиз для массового пользователя запланирован на середину мая этого года.
Нехватка оперативной памяти – одна из главных проблем браузеров. С повышением сложности веб-страниц и приложений, ростом разнообразия веб-стандартов и пренебрежением оптимизацией со стороны веб-разработчиков, ситуация продолжает ухудшаться: несколько открытых в браузере вкладок могут «съедать» гигабайты памяти.
Когда памяти не хватает, ОС обращается к файлу или разделу подкачки на жестком диске в поисках дополнительного пространства, что ведет к замедлению работы, поскольку такие накопители все еще гораздо медленнее микросхем оперативной памяти.
Уровень потребления ОЗУ разными браузерами
Что еще нового
В этой же версии браузера появился и ряд немаловажных функций, затрагивающих конфиденциальность данных. Иногда на одном ПК устанавливают несколько версий поисковика Mozilla. Когда пользователь переключался между разными сборками, профиль на них создавался единый. В нем сохранялись пароли, логины и история посещения.
После обновления у каждой версии появится свой уникальный профиль, в который нельзя импортировать данные из другой версии браузера.
Решение призвано сохранить конфиденциальность частной жизни, а также обезопасить пользователя от хакеров.
В самой Mozilla акцентируют внимание на том, что это ускорит работоспособность системы: «Это сделает Firefox более стабильным при переключении между сборками на одном компьютере, а также позволит вам одновременно запускать разные версии Firefox».
Появится и еще одна полезная функция – Firefox Monitor. Она проверит, не скомпрометированы ли учетные записи пользователей на тех или иных сайтах.
См. также
Новая система находит ошибки при разработке ПО в режиме реального времени
сегодня в 15:15 1203 user1015646 0
Искусственный интеллект научился обыгрывать людей, не зная правил игры
сегодня в 13:42 1146 user1015646 1
10 стартапов в области машинного обучения, за которыми стоит следить в 2021 году
18.01.2021 867 SKravchenko 0
Fujifilm и IBM создали ленточный накопитель с рекордным объемом памяти
13.01.2021 1275 user-programmist 0
Эксперты назвали 10 навыков для ИТ-специалистов, которые обеспечат прибавку к зарплате
12.01.2021 1463 user1015646 2
Microsoft и МТС планируют совместно развивать российский интернет вещей
28.12.2020 1264 user-programmist 1
Cloudflare станет хостинг-провайдером для статических сайтов JAMstack
25.12.2020 1161 VKuser24342747 0
Составлен рейтинг приложений для предустановки на смартфоны и умные ТВ
23.12.2020 1403 user1015646 4