Возможный дубликат:
Почему веб-страницы занимают так много оперативной памяти?
Я оставил экземпляр Chrome открытым за последние 4 дня с несколькими закрепленными вкладками приложений и заметил три сайта, на которых отпечатки памяти были довольно экстремальными. Этого не произошло для IE и Firefox. Отпечаток памяти этих вкладок и остальных моих приложений привел к тому, что моя машина пришла в обход и получила предупреждение о нехватке виртуальной памяти из окон.
Оскорбительные вкладки:
- Twitter - 117 Мб
- Программисты (Stack Exchange) - 167 Мб
- Facebook - 193 Мб
Моя машина:
- Windows XP Professional SP3
- Двухъядерный Intel
- 4 Гб оперативной памяти
- Chrome 15.0.874.121
Я заметил, что сайты со взрывными следами памяти имеют что-то общее. Они довольно AJAX-ы. Внутреннее веб-приложение, которое я использовал для AJAX, оказалось, что занимает четвертое место в памяти по сравнению с вкладками.
Вопрос в этом. Есть ли известные проблемы с этой версией Chrome, особенно связанные с сайтами, интенсивно использующими JavaScript? Есть ли какие-либо настройки, которыми можно манипулировать, чтобы смягчить эти проблемы? Слегка выходит за рамки этого сайта, но, как программист, могу ли я что-то сделать для своих собственных сайтов, чтобы не допустить такого переполнения памяти?
Интуиция говорит мне, что либо Chrome пытается кэшировать данные, либо есть какая-то ошибка в обработке пространства памяти javascript, но я просто не знаю. Любое понимание будет оценено, и если это не тот сайт, мы можем его перенести.