Почему вкладка занимает сотни мб памяти?

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

Вот сайт буквально на несколько кб
https://missingdice.com/dice-roller/
Вот использование памяти
_bv5slszziwet5bv_shzxp5tasu.png
  • Вопрос задан
  • 279 просмотров
Пригласить эксперта
Ответы на вопрос 1
firedragon
@firedragon
Не джун-мидл-сеньор, а трус-балбес-бывалый.
Смотрите. Каждая страница это 100 ни а то и тысячи элементов DOM.
Каждый элемент DOM это свой обьект с примерно сотней свойств.
И если флоаты занимают по 4 байта, то строки жрут по 2 байта на символ.
Плюс все это еще нужно расставить, вовремя обновить, и запустить примерно 1 мегабайт яваскрипт кода
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы