2

Мой Firefox непрерывно терял память в течение многих лет (например, он запустил несколько версий назад, в настоящее время на 42.0). В какой-то момент, когда он достигает отметки 2,2 ГБ, у него появляются глюки при рендеринге, а затем, в конце концов, происходит сбой с сообщением о том, что GDI не удалось выделить новую память.

Вещи, которые я пытался решить это:

  • Отключить все дополнения
  • Создать новый профиль пользователя
  • Удалить и переустановить
  • Удалите, удалите все папки Mozilla из AppData, переустановите

Тем не менее, ни один из них не решил проблему.

Единственное, что может помочь, - запустить Firefox в безопасном режиме, но это очень неудобно.

Firefox на других машинах, синхронизированных с тем же профилем, не демонстрируют такое поведение.

Что еще я могу сделать, чтобы попытаться решить эту досадную проблему?


Обновление 2016-07-10
Теперь я перешел на 64-битную сборку Windows, которая задерживает сбои рендеринга до тех пор, пока не приблизится к отметке 4 ГБ. В этой сборке он также дольше остается от 1 до 2 ГБ, но в конечном итоге будет работать и выше.

Я также отключил аддон заголовка окна в попытке найти причины за пределами Firefox, но пока безуспешно.

Вот о: профиль памяти на 1,4 ГБ: http://pastebin.com/zBCRaWEG


Обновление 2016-07-30
После обновления с Windows 7 до Windows 10 утечка, кажется, исправлена (на данный момент). Использование памяти стабильно между 600 МБ и 1100 МБ (что может быть связано с количеством вкладок и надстроек, которые я использую).

Это приводит меня к мысли, что виновником был неисправный (возможно, устаревший) драйвер или системная библиотека - хотя я не могу сказать, какой из них задним числом.

Я оставляю вопрос открытым для фактических, фактических ответов, на всякий случай.


Обновление 2016-08-13
После обновления, которое отключало пользовательские надстройки, мне пришлось перейти на Firefox Developer Edition (FDE) (64-разрядная, с включенным электролизом), и утечка памяти, похоже, вернулась (FDE накопит около 2 ГБ памяти, разделенной между двумя процессами. в течение нескольких дней), кроме того, с другой проблемой, которая возникает время от времени: FDE отказывается отображать все веб-страницы (даже те, которые уже загружены) и просто отображает белую страницу с индикатором загрузки посередине. Мне кажется, что эта проблема очень похожа на проблему, которую я первоначально описал, когда у Firefox были проблемы с рендерингом элементов пользовательского интерфейса, когда он собирался исчерпать память.

0