Чому Chrome, схоже, використовує набагато більше пам’яті, ніж вказує диспетчер завдань? Чому мій файл сторінки використовується, коли у мене є близько 1,1 ГБ пам’яті? Чи можна налаштувати Chrome на оперативну пам’ять, а не у файл сторінки? Як 20 вкладок можуть використовувати 600 Мб? Це 30 Мб на вкладку.
Ваш досвід нормальний. Зараз у мене відкрито 72 вкладки (відразу кілька проектів), а Chrome займає 2,7 ГБ віртуальної пам’яті (2 ГБ оперативної пам’яті + 700 МБ сторінки сторінки). Це приблизно 37 Мб на вкладку (моя найгірша вкладка займає 170 МБ). І я навіть відключив плагін Flash - інакше це було б набагато вище.
Подивіться на власний диспетчер завдань Chrome, натиснувши на значок "гайковий ключ", Інструменти-> Диспетчер завдань. Це буде набагато корисніше для вас, ніж диспетчер завдань Windows, оскільки він уточнить, які вкладки використовують найбільше пам’яті.
За власним визнанням розробників, Chrome використовує більше пам’яті, ніж однопроцесорні браузери, коли у вас відкрито кілька вкладок, оскільки певні програмні дані повинні дублюватися для кожної вкладки. Це пов’язано з тим, що Chrome запускає новий процес для кожної нової вкладки (за винятком випадків, коли ви відкриваєте посилання на новій вкладці, то, схоже, поділяєте процес із вкладкою, що містить початкове посилання).
Це має очевидні переваги щодо надійності (оскільки одна погана вкладка не призведе до збою всього браузера), безпеки (менша ймовірність того, що один шкідливий сайт може порушити дані інших вкладок) та продуктивності (ваша поточна вкладка набирає пріоритет і може працювати швидше). В обмін ви повинні дати йому додаткову пам'ять.
Багатопроцесорна архітектура має перевагу пам’яті в порівнянні з тривалими сеансами: вона дозволяє краще звільнити пам’ять, коли ви закриваєте вкладки.
Це майбутнє веб-перегляду. Оскільки в даний час більшість обчислень відбувається в Інтернеті, веб-браузерам потрібна така ж багатопроцесова архітектура, яка забезпечує надійність для традиційних операційних систем, таких як Windows / Mac / Linux. (IE8 додав цю функцію, і я сподіваюся, що інші браузери це зроблять. Firefox розміщує плагіни у своєму власному процесі, і я думаю, що різні процеси для різних вкладок є у їхній дорожній карті.)
У вашій системі немає багато оперативної пам’яті. У вас є лише 1 Гб, але сучасні системи, що продаються сьогодні, мають принаймні 2 ГБ, а більшість - принаймні 4 ГБ. Можливо, вам буде дешево оновити до 4 Гб.