Коли я входжу в свій акаунт GMail (використовуючи Firefox 31.0 через Ubuntu 14.04 64bit), якщо я збережу цю веб-сторінку на своєму робочому столі, розмір файлу становить 1,3 Мб.
Однак якщо я дивлюся на споживання оперативної пам'яті Firefox до входу в GMail, а потім після. GMail збільшує споживання оперативної пам’яті набагато понад 200 МБ!
Навіть коли я запускаю Firefox у безпечному режимі (який вимикає додатки / розширення), я бачу це величезне збільшення споживання оперативної пам’яті після входу в GMail.
Безумовно, за лаштунками веб-додаток GMail не просто завантажував та кешував 200+ Мб даних так миттєво.
Я думав, що, можливо, це буферизація деякого локального кешу, який він, можливо, використовував на попередньому сеансі, але я використовував інший веб-браузер (що раніше ніколи не входив у GMail), і він також використовував набагато більше оперативної пам’яті після входу в систему GMail.
Як веб-сторінка 1,3 Мб займає понад 200 Мб оперативної пам’яті кожного разу при вході в неї?
Яку неефективність або кешування-стратегію може спричинити цей веб-сайт, витрачаючи в 200 разів кількість (в оперативній пам’яті) кількості даних, які він фактично відображає?