Благодаря контролю над
В
Google также подтвердил, что это малоприятное изменение будет кроссплатформенным и будет применяться к Chrome в Windows, Mac, Linux и Chrome OS. Последние из них могут особенно сильно пострадать, поскольку системы Chrome OS часто поставляются с объемом памяти 4-8 ГБ.
Так почему Google сделал это?
Все это во имя безопасности. Новый, более неповоротливый Chrome содержит функцию «Изоляция сайта», которая защищает пользователей от уязвимости Spectre, которая угрожает компьютерам на уровне чипа.
«Изоляция сайта — это существенное изменение у Chrome под капотом, но оно не должно вызывать видимых изменений для большинства пользователей или веб-разработчиков (помимо нескольких известных проблем)», — объясняет разработчик программного обеспечения Chrome Чарли Рейс в блоге.
«Функция просто обеспечивает большую защиту между сайтами за кулисами. Изоляция сайта заставляет Chrome создавать больше процессов визуализации, что связано с компрометацией производительности: с положительной стороны каждый процесс рендеринга меньше, короче, и он имеет меньше конфликтов внутри, но все это выливаются в накладные расходы на 10-13% больше в реальной рабочей нагрузке из-за большего числа запущенных процессов».
Изоляция сайта разбивает один на несколько процессов рендеринга для повышения безопасности GOOGLE
Чарли Рейс говорит, что его команда «продолжает упорно работать над тем, чтобы оптимизировать это поведение, чтобы Chrome был, как и раньше быстрыми надежным», но сейчас всем просто придется стиснуть зубы.
Более того, если вас беспокоит производительность системы, вы ничего не можете сделать, чтобы отказаться от обновления. Рейс говорит, что изоляция сайта будет включена для 99% пользователей на всех платформах.
Как насчет мобильных платформ? В
В конечном счете, Google имеет право делать все возможное, чтобы обезопасить пользователей от уязвимости Spectre. Просто прискорбно, что выбранный метод повлияет на компьютеры пользователей, которые в наименьшей степени могут позволить себе обновление …