- +

Текущий рейтинг:
  • Chromium Проблема Память [ решение замена ] 5 1

Автор: losat Тема: Chromium Проблема Память [ решение замена ]  (Прочитано 5561 раз)

Тема содержит ответ помеченный, как лучший. Нажмите сюда, если хотите его увидеть.

Оффлайн losat

  • Начинающий
  • *
  • Сообщений: 4
  • Репутация: +0/-0
    • Просмотр профиля
Всем привет!

- имеется ноутбук на Intell Dual Core 1.73 ГГц, чип GM965, графика иже с ними Intell X3100, 2 ГБт ОЗУ, Xubuntu 14.04.1 LTS
- Chromium, в данном примере Maxthon, основанный на версии 33.0.1750, просто колоссально сыпет в своп (раздел подкачки)
- пробовал устанавливать различные варианты Chromium и так же официальный Google Chrome
- перед установкой новой тестируемой версии чистил кеш и конфигурацию

Далее, на картинке под спойлером, в приложении "Системный монитор" видно, что ОС (операционная система) не может определить количество доступной для записи памяти, из ранее выделенной для Maxthon. О чем свидетельствует надпись "Н/Д" (нет данных). Таким образом буферизация происходит в одну сторону - ОС выделяет браузеру память, но не может ее вернуть, и в результате все лишнее падает в своп. В следствии чего может произойти полное его заполнение.

Важное примечание: методом научного тыка выяснилось, что ускорить заполнение свопа помогает скачивание через браузер. Чем больше загрузок совершаешь, тем больше буферных страниц.

При этом у остальных приложений, в том числе у браузера FireFox - с выделением оперативной памяти. её буферизации, и возврату по требованию ОС, всё в полном порядке.

Картинка:


Как победить данную проблему?
Возможен ли запуск Chromium с какими либо правами или ключами, обозначающими для ОС, как это приложение правильно воспринимать?

« Последнее редактирование: Декабрь 22, 2014, 10:36:42 от losat »

Оффлайн butjapka

  • Global Moderator
  • Старожил
  • *****
  • Сообщений: 1231
  • Репутация: +119/-0
  • Xubuntu 16.04 LTS
    • Просмотр профиля
Re: Проблема Chromium Память
« Ответ #1 : Ноябрь 30, 2014, 19:40:24 »
у меня проблем с макстоном не наблюдается, свап раздел свободен

Оффлайн losat

  • Начинающий
  • *
  • Сообщений: 4
  • Репутация: +0/-0
    • Просмотр профиля
Re: Проблема Chromium Память
« Ответ #2 : Декабрь 01, 2014, 07:26:25 »
butjapka, на Вашем скриншоте не совсем видно, правильно ли определяет данное приложение Xubuntu. То есть не видно, есть ли обратная связь с "доступной для записи" памятью, или Вы просто не нагружали браузер.

Для эксперимента - попробуйте открыть с десяток страниц, лучше с активными флеш-вставками, и скачайте несколько файликов, размер не сильно влияет. Затем посмотрите на поведение свопа и "системного монитора".

« Последнее редактирование: Декабрь 21, 2014, 15:32:32 от losat »

Оффлайн abmx

  • Завсегдатай
  • ***
  • Сообщений: 168
  • Репутация: +2/-0
    • Просмотр профиля
Re: Проблема Chromium Память
« Ответ #3 : Декабрь 01, 2014, 14:21:18 »
losat, пардон, возможно глупый вопрос: а каково у Вас значение swappiness?

Отмечено, как лучший ответ пользователем losat Июль 29, 2015, 23:25:31

Оффлайн losat

  • Начинающий
  • *
  • Сообщений: 4
  • Репутация: +0/-0
    • Просмотр профиля
Re: Chromium Проблема Память [ решение замена ]
« Ответ #4 : Декабрь 01, 2014, 20:20:37 »
РЕШЕНИЕ:

   В общем - нужен chromium-подобный браузер который не засоряет своп, а так же ppapi flash плагин для работы соответствующих приложений.

1) iron (SRWare Iron) - данный браузер стабильно работает, поддерживает расширения google chrome, и корректно отображается в системе. Ссылка на официальную станицу загрузки (так как его нет в репозиториях), где так же можно найти и более старые версии. То есть скачиваем нужный deb пакет (или rpm в зависимости от системы), и устанавливаем его.

2) adobe-flashplugin - официальный flash плагин adobe, данный пакет устанавливает плагин как для chromium так и для firefox (что удобно для обновления, два плагина в одном пакете). Установить можно из любой программы установщика (а-ля synaptic), или из терминала следующей коммандой:

sudo apt-get install adobe-flashplugin

   Так как сам iron браузер не имеет жесткой привязки к flash, нужно его подключить - создать ярлык для запуска с привязкой к плагину. Например создать отдельный ярлык "SRWare Iron (Flash)", который сохранится без изменений в случаи переустановки или обновления браузера. Команда ярлыка имеет вид:

/usr/share/iron/iron --ppapi-flash-path=/usr/lib/adobe-flashplugin/libpepflashplayer.so --ppapi-flash-version=0.0.0.0

Где "--ppapi-flash-path=/usr/lib/adobe-flashplugin/libpepflashplayer.so" ключ включения именно ppapi flash плагина, с указанием пути к нему; а "--ppapi-flash-version=0.0.0.0" версия флеш-плагина, которую нужно указывать вручную, иначе она отображается некорректно.

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

   В результате получаем стабильный chromium-подобный браузер, с работающим flash, и с возможностью интеграции сервисов google.


abmx, настраивать параметр vm.swappiness не есть решение проблемы, так как его назначение отвечать только за объем выделяемой ОЗУ перед использованием своп. К корректности использования памяти приложениями этот параметр ни какого отношения не имеет. Поэтому - считаю лишним вообще трогать vm.swappiness.

« Последнее редактирование: Август 02, 2015, 23:24:10 от losat »

Оффлайн wictor

  • Начинающий
  • *
  • Сообщений: 17
  • Репутация: +2/-0
    • Просмотр профиля
Re: Chromium Проблема Память [ решение замена ]
« Ответ #5 : Март 17, 2015, 08:18:17 »
Добрый день!
А в чем преимущество браузеров семейства Chromium перед FireFox? Спрашиваю потому что в Windows yandex-браузер и Chrome, "хапают" себе по 860 Mb ОЗУ, запускают кучу своих процессов, на "слабых" машинах грузят процессор на 100% и т.д. Я из этого и перешел на Xubuntu! Вроде стало все хорошо, только в FireFox, на некоторых роликах в Ytube звук опережает видео. Может для устранения этой проблемы нужно ставить что нибудь из chromium?
« Последнее редактирование: Март 17, 2015, 10:27:40 от wictor »

Оффлайн butjapka

  • Global Moderator
  • Старожил
  • *****
  • Сообщений: 1231
  • Репутация: +119/-0
  • Xubuntu 16.04 LTS
    • Просмотр профиля
Re: Chromium Проблема Память [ решение замена ]
« Ответ #6 : Март 17, 2015, 10:58:50 »
ФФ тоже тяжеловат стал. Посмотрите в сторону PaleMoon. Сам на него перешел в последнее время.
« Последнее редактирование: Март 17, 2015, 11:00:58 от butjapka »

Оффлайн abmx

  • Завсегдатай
  • ***
  • Сообщений: 168
  • Репутация: +2/-0
    • Просмотр профиля
Re: Chromium Проблема Память [ решение замена ]
« Ответ #7 : Март 17, 2015, 11:39:59 »
butjapka, а как Вы оцениваете браузер QupZilla? Его хвалили на Lubuntu.ru.

Оффлайн butjapka

  • Global Moderator
  • Старожил
  • *****
  • Сообщений: 1231
  • Репутация: +119/-0
  • Xubuntu 16.04 LTS
    • Просмотр профиля
Re: Chromium Проблема Память [ решение замена ]
« Ответ #8 : Март 17, 2015, 17:53:26 »
butjapka, а как Вы оцениваете браузер QupZilla? Его хвалили на Lubuntu.ru.
Вполне нормальный легковесный браузер, хотел на него перейти, но выбор пал на PaleMoon. Все же родственник FF. Если особого расширения дополнениями не требуется, то можно пользоваться и купзиллой. Правда могут и возникнуть проблемы с некоторыми сайтами.

Оффлайн wictor

  • Начинающий
  • *
  • Сообщений: 17
  • Репутация: +2/-0
    • Просмотр профиля
Re: Chromium Проблема Память [ решение замена ]
« Ответ #9 : Март 18, 2015, 21:00:11 »
ФФ тоже тяжеловат стал. Посмотрите в сторону PaleMoon. Сам на него перешел в последнее время.
Спасибо, поставил, работает немного быстрее FF. А почему Вы пишите что он родственик FF? Если судить по настройкам,  то явно родом из Chrome....
« Последнее редактирование: Март 18, 2015, 21:18:12 от wictor »

Оффлайн butjapka

  • Global Moderator
  • Старожил
  • *****
  • Сообщений: 1231
  • Репутация: +119/-0
  • Xubuntu 16.04 LTS
    • Просмотр профиля
Re: Chromium Проблема Память [ решение замена ]
« Ответ #10 : Март 18, 2015, 21:55:58 »
ФФ тоже тяжеловат стал. Посмотрите в сторону PaleMoon. Сам на него перешел в последнее время.
Спасибо, поставил, работает немного быстрее FF. А почему Вы пишите что он родственик FF? Если судить по настройкам,  то явно родом из Chrome....
цитата с wiki
Цитировать
Pale Moon (англ. Бледная Луна) — модифицированная версия браузера Mozilla Firefox.
цитата с оффсайта
Цитировать
Pale Moon is an Open Source, Firefox-based web browser
думаю тут все понятно...

Оффлайн Dpyud

  • Постоялец
  • **
  • Сообщений: 94
  • Репутация: +2/-0
  • Xubuntu_14.04&Runtu_14.04
    • Просмотр профиля
Re: Chromium Проблема Память [ решение замена ]
« Ответ #11 : Март 19, 2015, 12:48:19 »
<...> Если судить по настройкам,  то явно родом из Chrome....
Я слегка недопонял:
Бледная луна:

Огнелис:

Хромик:
« Последнее редактирование: Март 19, 2015, 12:53:12 от Dpyud »

Оффлайн wictor

  • Начинающий
  • *
  • Сообщений: 17
  • Репутация: +2/-0
    • Просмотр профиля
Re: Chromium Проблема Память [ решение замена ]
« Ответ #12 : Март 19, 2015, 17:41:32 »
Да не прав я был! Что вы уж так доказывать стали, я только засомневался. У меня ассациации pale moon возникли из выбора языка. Хотя, к примеру, в chrome, выбор ru приводил к смене ярлыка интерфейса.
Еще раз - был не прав, приношу свои извинения, если вдруг, кого то это задело.

Оффлайн butjapka

  • Global Moderator
  • Старожил
  • *****
  • Сообщений: 1231
  • Репутация: +119/-0
  • Xubuntu 16.04 LTS
    • Просмотр профиля
Re: Chromium Проблема Память [ решение замена ]
« Ответ #13 : Март 19, 2015, 20:58:44 »
Да не прав я был! Что вы уж так доказывать стали, я только засомневался. У меня ассациации pale moon возникли из выбора языка. Хотя, к примеру, в chrome, выбор ru приводил к смене ярлыка интерфейса.
Еще раз - был не прав, приношу свои извинения, если вдруг, кого то это задело.
да ничего страшного, Dpyud вам на скринах просто показал, что у браузеров даже настройки различаются. Вы кстати все нормально установили? Как русифицировать Pale Moon нет вопросов?
Форум тут нормальный, друг друга не обижаем, в помощи никто не отказывает. Обращайтесь с любыми вопросами. Что по силам- поможем.
« Последнее редактирование: Март 19, 2015, 21:02:29 от butjapka »

Оффлайн Dpyud

  • Постоялец
  • **
  • Сообщений: 94
  • Репутация: +2/-0
  • Xubuntu_14.04&Runtu_14.04
    • Просмотр профиля
Re: Chromium Проблема Память [ решение замена ]
« Ответ #14 : Март 20, 2015, 04:26:27 »
Да не прав я был! Что вы уж так доказывать стали, я только засомневался. У меня ассациации pale moon возникли из выбора языка. Хотя, к примеру, в chrome, выбор ru приводил к смене ярлыка интерфейса.
Еще раз - был не прав, приношу свои извинения, если вдруг, кого то это задело.
Прошу прощения, если это выглядело слишком критически (я такой цели не имел: кого-то задеть); а вообще я усомнился скорее в себе, а не в вас: я сам тоже только поставил Бледную луну (даже на скрине видно, что обзреватель необжит ещё) и поэтому думал, что упустил что-то. Для меня софтинка такая же новая как и для вас. К слову: вроде ничего. Даже дополнения из огнелиса поставились.  :smile:
Ещё раз прошу прощения.  :smile:
« Последнее редактирование: Март 20, 2015, 20:27:37 от Dpyud »