Для Chrome реализован режим экономии ресурсов

Для включения в кодовую базу Chromium предложена реализация экспериментального режима Never-Slow» (»--enable-features=NeverSlowMode»), экономящего ресурсы при обработке раздутых страниц и нагружающих процессор скриптов. Данный режим выставляет более жесткие лимиты на потребление ресурсов скриптами, а также ограничивает размер скриптов, шрифтов, изображений и CSS, отключает document.write () и активирует буферизацию для ответов неизвестного размера (без «Content-Length»).

По умолчанию для обработки каждого действия пользователя со страницей выделяется бюджет в 200ms процессорного времени, при превышении которого скрипт останавливается. Максимальный размер изображения ограничивается 1MiB, а общий размер всех изображений на странице — 2MiB. Для CSS устанавливаются лимиты 100KiB и 200KiB на один CSS и все CSS-файлы, соответственно. Для скриптов лимиты на размер определены в 50KiB и 500KiB. Для шрифтов — 100KiB и 100KiB. При обработке страницы допускается установка не более 10 одновременных соединений. В дальнейшем также планируется добавить ограничение на вложенные iframe.

©  OpenNet