Разработчики Chrome изучают решение проблемы с производительностью за счет расширения кеша браузера

Значок времени чтения 2 минута. читать


Читатели помогают поддержать MSpoweruser. Мы можем получить комиссию, если вы совершите покупку по нашим ссылкам. Значок подсказки

Прочтите нашу страницу раскрытия информации, чтобы узнать, как вы можете помочь MSPoweruser поддержать редакционную команду. Читать далее

Google Chrome

Разработчики Google Chrome недавно решили проблему безопасности, разделив кеш браузера по веб-сайтам, а не по единой куче.

Инженеры Google Chrome Джош Карлин и Шивани Шарма объяснили проблему с унифицированным кешем:

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

Начиная с Chrome 85, браузер создает кеши для конкретных сайтов, с которыми другие сайты не могут взаимодействовать. К сожалению, это связано с ударом по производительности.

«Ранние (canary / dev) результаты с использованием сайта с верхним фреймом показывают, что воздействие далеко не так плохо, как предполагалось. Частота попаданий в кеш снижается примерно на 4%, но изменения в первой отрисовке содержимого не являются статистически значимыми, а общая доля байтов, загруженных из кеша, снижается только с 39.1% до 37.8%. Это может измениться по мере перехода к бета-версии и стабильной версии, но это кажется обнадеживающим началом », - заявили инженеры Google.

Google пытается смягчить это, увеличив размер кэшей для конкретных сайтов.

«Теперь, когда кеш будет разделен на разделы, имеет смысл посмотреть, поможет ли увеличение размера кеша компенсировать некоторое влияние на производительность за счет снижения скорости вытеснения», — сказал Шарма в сообщении Chrome Gerrit.

Google планирует провести эксперименты с пользователями Canary, Beta и Dev build, увеличив шанс браузера для конкретного сайта в 2-3 раза по сравнению с обычным размером. Это должно увеличить частоту попаданий в кэш и сократить время загрузки.

Тест еще не одобрен, но вскоре должен быть запущен для бета-тестеров.

с помощью BleepingComputer.

Подробнее о темах: браузер, хром, Google

Оставьте комментарий

Ваш электронный адрес не будет опубликован. Обязательные поля помечены * *