Только что обновил Chrome до 18.0.1025.142 с 17 на Mac под управлением 10.7.1, и это убило производительность нашего сайта.Мы использовали translate3d, где это возможно, для перемещения большого количества элементов по экрану.Я анимирую с requestAnimationFrame.В 17 мы получали частоту кадров выше 50 кадров в секунду.Теперь повезло получить 15fps.Это действительно плохо.
Было ли аппаратное ускорение выключено по умолчанию?Кто-нибудь еще заметил какие-либо проблемы, как это?Я заметил, что рендеринг шрифтов был улучшен и теперь находится на одном уровне с Safari (который прекрасно управляет сайтом), может быть, это изменение повлияло на общую производительность рендеринга?
Боюсь, что могу »не могу поделиться ссылкой из-за NDA.Но любая помощь будет принята с благодарностью!
Обновление:
Насколько я могу судить, ускоряется ли GPU, но производительность действительно плохая, другие люди сообщали о подобных вещах.Сборки Chromium версии 19, похоже, вернулись к старому качеству производительности.
При запуске chrome --show-composited-layer-border был флаг, который накладывал красные рамки вокруг ускоренных элементов gpu.Эта опция теперь, кажется, была добавлена в chrome: // flags /, но она рисует зеленые границы вокруг слоев и, похоже, больше не различает элементы gpu.Кто-нибудь знает опцию, чтобы показать, если элементы визуализируются GPU?
chrome: // gpu / говорит, что все аппаратно ускоряется ...