Добрый день.
1. Существует стародавняя проблема в системе с момента установления Firefox, уже года три. В системе 4Гб оперативной памяти. Браузер жрет неимоверно много, см. приложенные примеры-скрины на данный момент. Понимаю, что сам Firefox прожорлив, но иногда проблема возникает совсем уж кардинальная, например, даже при открытии всего 3-4 окон с видеофайлами в YouTube (проигрывание видео не запущено), система почти полностью съедает 4Гб оперативки, 2,5-3 Гб из них Лиса.
Существует ли способы как то уменьшить аппетиты Firefox или единственное решение проблемы - добавить оперативной памяти?
2. Тоже такая же давняя проблема. При открытии Firefox примерно минуту может не загружать страницы... висит загрузка, потом отмирает и стабильно работает. Аналогично такая же проблема может повториться в любое время второй раз, зависнуть посередине работы браузера, на минуту в среднем. Но в основном не более двух раз за все время сколько бы не был открыт браузер. Мелочь фактически, но несколько раздражает.
Отсутствует
1.
Очевидно, что открытие паралельное нескольких видео скажется неблагоприятно.
Попробуйте.. этого не делать. И понаблюдайте исподволь за процессом
Отредактировано vending_machine (15-07-2020 15:44:03)
Отсутствует
1.Очевидно, что открытие паралельное нескольких видео скажется неблагоприятно. Попробуйте.. этого не делать. И понаблюдайте исподволь за процессом
Отредактировано vending_machine (Сегодня 16:44:03)
Вполне согласен. НО... это один из вариантов. И видео не были запущены, только загружены страницы.
Ну вот взгляните на скриншоты свежено примера. Из софта запущен только браузер и paint. Firefox лопает 1,65Гб. Вся система лопает 3Гб. Забыл сделать скрин браузера, но на тот момент были запущены 5-6 окон... одно - поиск в яндексе, второе - яндекс почта, и еще 3-4 саты компьютерных форумов. Т.е. практически на всех сайтах отображался текст.
Отсутствует
Митрий
Попробуйте установить 32 битный firefox поверх 64, в ту же папку, жор памяти должен снизится. Если особого профита не будет, можно элементарно всё вернуть обратно. У меня на х64 семёрке с 5-ю Гб ОЗУ установлена х32 лиса и оперативки в принципе хватает. Параллельно с инсталлированной лисой бывает запускаю ещё и две портативки, правда по одному окну, но несколько вкладок в каждой бывает открываю и с видео в том числе. А больше и нечего посоветовать, кроме как число процессов контента в настройках понизить. Отключить или перевести на ручное ненужные службы в Windows, но особой погоды это не сделает.
Скриншот ниже: запущены три браузера, в одном видео играет 1080р, в других по одной вкладке, такое вот использование памяти, тоже не особо-то и мало.
При открытии Firefox примерно минуту может не загружать страницы... висит загрузка, потом отмирает и стабильно работает. Аналогично такая же проблема может повториться в любое время второй раз, зависнуть посередине работы браузера, на минуту в среднем.
Тут может уже проблема в самом профиле
Отсутствует
sandro79, получается, что в основном на проблемы с большим потреблением памяти жалуются те, кто ставит браузер x64? Я как-то не додумался ставить на свой Win10 x64 браузер x32. Теперь точно попробую и сравню. Спасибо за наводку!
Добавлено 15-07-2020 19:44:35
Митрий, большие картинки лучше прятать под спойлер, конечно.
Отредактировано dreamkz (15-07-2020 19:44:35)
Отсутствует
1. sandro79, спасибо за мысль. Я тоже как то не догадался поставить х32. Система на автомате... привыкше. Закладки не слетят если поверх накатить?
Вы правы, скорее отключение остальных служб не особо чего-то даст много, если только не какая-то из них жрет тайно память... но пока ничего не вижу такого. Все-таки в открытую я вижу, что больше всех жрет Firefox.
Ну все равно, навскидку у вас меньше ест... вон под firefox процессов эдак 20 видно.
2. Проблема в профиле... эээ, не разбираюсь, а что в профиле? )
Добавлено 15-07-2020 19:55:18
dreamkz, пардон, не привык... обычно загружаешь скрин, и он отдельным компактным окном
Добавлено 15-07-2020 19:56:17
глюк какой то именно на форуме под Firefox... захожу под своим ником, паролем, принимает их, начинает заходить... и опять вверху окна ввода пароля и ника... приходится под Оперой на форуме отвечать
Отредактировано Митрий (15-07-2020 19:56:17)
Отсутствует
получается, что в основном на проблемы с большим потреблением памяти жалуются те, кто ставит браузер x64?
Я сильно не занимался этим вопросом, особо не сравнивал, но знаю, что в теории х32 софт, имеет ограничение по отбору ОЗУ, уже не помню какое (≈ 2.85 кажется), и чуть меньшее его потребление. Даже если на борту 64 Гб, больше 2.85 не заберёт. Так вроде, если запускаешь версии разных разрядностей, разницы сразу не видно, но х64 может явно пойти в разнос и съесть всё, а х32 битный, при той же нагрузке захлебнётся со своими 2.85. Это больше теория, надо сравнивать на практике в конкретных задачах, утверждать на 100% не могу, нет у меня таких нагрузок на браузер.
Закладки не слетят если поверх накатить?
Нет.
Вы правы, скорее отключение остальных служб не особо чего-то даст много
Да, но мегабайт 100-200 можно высвободить, не очень много. Защитник, брэндмауэр и т.п.
Проблема в профиле... эээ, не разбираюсь, а что в профиле?
Тут сложно сказать, но если профиль был заведён в доквантумные времена, то лучше бы переехать на новый, сохранив предварительно старый и перебросив с него все важные файлы в новый. Починка браузера. Перенос своих настроек на новый профиль Тут надо всё внимательно прочитать и взвесить, чтобы не попасть впросак. А то бывают и такие случаи.
глюк какой то именно на форуме под Firefox
Не знаю, но я и не выхожу правда из профиля.
Я как-то не додумался ставить на свой Win10 x64 браузер x32
Да на 4 гиговую машину ставить х64 битную десятку, нет, лучше уж х32 поставить или добавить оперативы. Но тут опять же х32 ОС вся оператива доступна не будет, по разному уйдёт в резерв, в зависимости от железа, но ОС будет отбирать меньше ОЗУ. В общем палка о двух концах. 10 тоже жористая мама не горюй, пробовал обе разрядности, даже отключение служб не спасает
Отредактировано sandro79 (15-07-2020 21:17:02)
Отсутствует
Митрий пишет: Т.е. практически на всех сайтах отображался текст.
да хоть пустая страница. скрипты жрут память а их сейчас пихают тоннами в любую страницу.и уж особенно всякие яндексы гуглы и прочие конторы.
я помню те времена когда обновления программ убирали проблемы и исправляли баги, а не добавляли их.
toxID:05AB9B827D896AACEE7FF4573A02FB8F025F46ADC856B98F65BC1BA9BD21A81DC98BA9C36CE3
Отсутствует
Митрий
Отсутствует
Мой рецепт:
1. В about:config указать для каждой вкладки создавать отдельный процесс:
dom.ipc.processCount, -1
2. Поставить дополнение автоматической выгрузки вкладок
https://addons.mozilla.org/ru/firefox/a … src=search
- указать в нем оптимальное количество одновременно загруженных вкладок(подобрать под свое количество памяти) и выгрузку через 10 сек если превышается их количество
3. Поставить программу автоматической очистки оперативной памяти Med Reduct
- автоматическая очистка каждый 15 мин + осчистка при достижении 90% использования
Отредактировано Stkvsky (16-07-2020 13:59:33)
Отсутствует
Мой рецепт:
1. В about:config указать для каждой вкладки создавать отдельный процесс:
dom.ipc.processCount, -1
Вот это хороший способ! Странно, что об нём мало слышно. При большом количестве вкладок, конечно, они начнут суммироваться, ну да это легко поправимо.()
Отсутствует
Мой рецепт:
1. В about:config указать для каждой вкладки создавать отдельный процесс:
dom.ipc.processCount, -1
Разве браузер не станет потреблять больше памяти, если для каждой вкладки открыть свой процесс? А их может быть штук 100, например.
Отсутствует
Разве браузер не станет потреблять больше памяти, если для каждой вкладки открыть свой процесс? А их может быть штук 100, например.
См. п.2
Отсутствует
А их может быть штук 100, например.
Если вкладка не загружена то процесс под нее не создается
Если выгружается - процесс убивается
Отредактировано Stkvsky (16-07-2020 15:17:43)
Отсутствует
vending_machine, Stkvsky, эту мысль понял, спасибо. А в чём тогда смысл давать неограниченное использование процессов (dom.ipc.processCount, -1), чтобы потом ограничивать их дополнениями? Почему нельзя сразу задать (dom.ipc.processCount, 2, 3, 4) и т.д.?
Отсутствует
Почему нельзя сразу задать (dom.ipc.processCount, 2, 3, 4) и т.д.?
Можно, но память оттуда не выгружается.
Отсутствует
dreamkz
Потому что в таком случае все загруженые вкладки пишуться в них поровну и при закрытии вкладки процессы эти не закрываются, а мусор после закрытия вкладки в них накапливается
Отредактировано Stkvsky (16-07-2020 15:36:35)
Отсутствует
sandro79, поставил сверху х32. По очень предварительным взглядам, похоже действительно не кушает больее 2,8-2,9Гб. Но начались глюки по сайтам... то почта яндекса не грузится, то где то другие сайты, не срабатывают ссылки какие-то. Наверное Х64 законфликтил с Х32. Скорее всего придется сносить, и ставить начисто... Х32 что ль. Ну устанавливать же опять 64 поверх них двух ))
Отредактировано Митрий (16-07-2020 16:12:24)
Отсутствует
Но начались глюки по сайтам...
Не знаю. Когда переходил на 64 битную ОС с 32, тоже ставил 64 , потом поверх 32, такого не было, и вчера для уверенности на 32 ставил 64, потом в ту же папку опять 32. Никаких проблем не замечено.
Наверное Х64 законфликтил с Х32.
Ну как это возможно, если ставить в ту же папку, файлы 64-ой заменяются на 32, остаётся только одна х32.
В общем ставьте х64 и dom.ipc.processCount пробуйте присвоить значение -1
С профилем у вас похоже проблемы.
Отсутствует
Поставил обратно поверх Х64. Глюки с сайтами ушли. Кто его знает что было.... может и профиль... щас пойду дальше экспериментировать )
Добавлено 16-07-2020 16:45:33
Глянул приложения через about:performance. У меня их всего 3. Адблок, Fastproxy и Safefrom.net. Вроде никакие не кушают ничего.
Добавлено 16-07-2020 16:58:40
3. Поставить программу автоматической очистки оперативной памяти Med Reduct
- автоматическая очистка каждый 15 мин + осчистка при достижении 90% использования
Поставил. Сработала хорошо. Только она мне там лишнего не начистит? ))
Добавлено 16-07-2020 17:01:52
2. Поставить дополнение автоматической выгрузки вкладок
https://addons.mozilla.org/ru/firefox/a … src=search
- указать в нем оптимальное количество одновременно загруженных вкладок(подобрать под свое количество памяти) и выгрузку через 10 сек если превышается их количество
Поставил значение
Discard inactive tabs after (in seconds) (use zero second to disable auto tab discarding) в 10 секунд.
when the number of inactive tabs exceeds оставил по умолчанию пока 6
Добавлено 16-07-2020 17:03:05
С профилем пока ничего не делал. Коллеги, какие данные хранятся в профиле? Можно его безболезненно удалить и создать новый? (закладки сохранил). У меня профиль как говорили, создавался в доквантумные времена
Отредактировано Митрий (16-07-2020 17:03:05)
Отсутствует
3. Поставить программу автоматической очистки оперативной памяти Med Reduct
- автоматическая очистка каждый 15 мин + осчистка при достижении 90% использования
Прочитал на странице автора инструкцию по установке портабельной версии и ничего не понял, т.к. не понимаю в программировании:
To activate portable mode, create "memreduct.ini" in application folder, or move it from "%APPDATA%\Henry++\Mem Reduct".
Перевод: чтобы активировать портативный режим, создайте «memreduct.ini» в папке приложения, или переместите его из «% APPDATA% \ Henry ++ \ Mem Reduct».
Создать файл memreduct.ini это понятно. Но что туда прописать потом? Вы не могли бы более подробнее объяснить? Спасибо!
Отсутствует
Все -таки поставил новый профиль. Сделал очистку Firefox. 2,5Гб в старой папке напихал. Пароли восстановил, например, а закладки нет, зараза. Пытаюсь из папки восстановить закладки - не может обработать файл. Сохранял перед этим отдельным файлом вне папки со старыми данными. И этот не берет. Из отдельного файла HTML тоже не восстанавливает. Караул ))
Нет, каюсь... после 3-4 перезапусков закладки появились.
И похоже теперь браузер не зависает при первичном запуске. Пока так. Будем посмотреть далее
Отредактировано Митрий (16-07-2020 18:32:28)
Отсутствует
Создать файл memreduct.ini это понятно. Но что туда прописать потом? Вы не могли бы более подробнее объяснить? Спасибо!
Ничего, он сам все пропишет при запуске или перезапуске
Это файл для сохранения настроек
Добавлено 16-07-2020 18:48:25
Митрий
Только она мне там лишнего не начистит? ))
Не начистит
Не забудь
1. В about:config указать для каждой вкладки создавать отдельный процесс:
dom.ipc.processCount, -1
Отредактировано Stkvsky (16-07-2020 18:50:17)
Отсутствует
Добавлено 16-07-2020 18:48:25
МитрийТолько она мне там лишнего не начистит? ))
Не начистит
Не забудь
1. В about:config указать для каждой вкладки создавать отдельный процесс:
dom.ipc.processCount, -1
Указал, значение -1 (минус 1)
Хотя... дословно, прописал так:
dom.ipc.processCount -1 (без запятой после dom.ipc.processCount)
Отредактировано Митрий (16-07-2020 18:58:13)
Отсутствует