Как стать автором
Обновить

Комментарии 16

… а есть какие-нибудь программы или ресурсы для проверки скорости с отключённой этой опцией layout.css.servo.enabled и с включённой?
В хроме есть профилировщик загрузки, вроде показывает в том числе сколько он CSS обрабатывает. Я думаю в firefox есть нечто подобное?

В Firefox тоже есть: Shift+F5, или F12 -> Performance.
А еще я вот нагуглил простенький CSS бенчмарк. У меня после нескольких итерацый результат с включеным Quantum CSS в диапазоне 260-380 мс, с выключеным 280-750 мс.

Простите, а можно уточнить, что именно в том бенчмарке нужно сделать. Как я понял нужно скачать, иначе будут неверные результаты. Что-то там с хромом и сафари оно не очень дружит, ну да это сейчас и не важно. Вот открыл я файл с этим бенчмарком. Сверху (перед предупреждениями) мне пишет несколько десятков миллисекунд (варьируется от 46 до 78 ms). При нажатии на кнопку «Get all DIV's» вылетает алерт с миллисекундами (от 5 до 10 ms).
Я что-то делаю не так, раз не вижу сотен миллисекунд?

Да, все верно (по крайней мере, я делал так само). Просто я тестировал на очень старом железе (Core 2 Duo T6670), поэтому у меня сотни. Сейчас дома на i5-7200U (Arch Linux, Firefox Nightly 57.0a1) пробую: вверху пишет от 50 до 130 мс, Get all DIV's — от 10 до 15 мс.
Что именно этот бенчмарк тестирует, что конкретно означают эти миллисекунды — я сам не знаю, это первое что мне удалось нагуглить. Прошу извинения, если посоветовал что-то неадекватное.

Думаю адекватное, но судя по уменьшению количества ms (всё сильно ускоряется в последнее время) и судя по коду бенчмарка — уже довольно сильно устаревшее. Видимо сейчас нужно уже гораздо сильнее нагружать и чем-то более изощрённым, чтобы действительно разницу видно было. И скорее всего бенчмарк не зависящий от железа сделать практически невозможно. У меня, кстати, тоже Arch на MacBook Pro Intel Core i7-4850HQ @ 8x 3.5GHz — отсюда и десятки ms, а не сотни. Я думал, что это я чего не то делаю или не туда смотрю.

Сверху ничего не пишет, Get All DIV's — от 3 до 6 мс, первый раз было 10.
i5 2500.
А насколько оно «super fast» в результате?
Судя по бенчмарку выше, на моем древнем Core 2 Duo T6670 ускорение в лучшем случае до 2х раз (по сравнению со старым движком). Дома еще попробую на 4х-ядерном i5. Как на счет памяти — не знаю.
Так значит уже скоро в stable лисе появится? Есть инфа?
В 57-й планируют, то есть в ноябре.
Извиняюсь за дезинформацию. Видел где-то, что в 57-й планируют включить по умолчанию. Но не знал, что в стабильной 55-й уже добавили опцию. Добавил примечание в статью.
НЛО прилетело и опубликовало эту надпись здесь
Действительно. Всё заметно быстрее стало.
macOS и Windows, в последних стабильных тоже присутствует, но отключена по умолчанию. По ощущениям стало действительно быстрее.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Изменить настройки темы

Истории