URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 114276
[ Назад ]

Исходное сообщение
"Выпуск GNOME 3.28.2 с устранением серьёзной утечки памяти"

Отправлено opennews , 11-Май-18 10:31 
Опубликован (https://www.mail-archive.com/devel-announce-list@gnome....) корректирующий выпуск пользовательского окружения GNOME 3.28.2, в который включены исправления накопившихся ошибок. Отдельно упоминается проведение работа по устранению утечек памяти, в том числе решены проблемы (https://feaneron.com/2018/04/20/the-infamous-gnome-shell-mem.../) с ростом потребления памяти GNOME Shell, которые вызвали большое недовольство пользователей (https://gitlab.gnome.org/GNOME/gnome-shell/issues/64).

Наиболее значительная утечка памяти была вызвана сбоем в работе сборщика мусора GJS, который не вызывался должным образом, что приводило к неуклонному росту потребления памяти в процессе работы с GNOME. Свободная память утекала достаточно интенсивно, при каждом запуске Alt Tab или открытии меню свободной памяти становилось всё меньше и меньше. Например, если при запуске GNOME Shell потреблял примерно 70 Мб памяти, то после открытия меню потребление возрастало до 95 Мб, а после просмотра сгруппированного списка пиктограмм из 90 приложений в обзорном режиме до 250 Мб.


URL: https://www.mail-archive.com/devel-announce-list@gnome....
Новость: https://www.opennet.me/opennews/art.shtml?num=48581


Содержание

Сообщения в этом обсуждении
"Выпуск GNOME 3.28.2 с устранением серьёзной утечки памяти"
Отправлено Аноним , 11-Май-18 10:31 
Весь Гном одна большая утечка памяти.

"Выпуск GNOME 3.28.2 с устранением серьёзной утечки памяти"
Отправлено Аноним , 11-Май-18 10:41 
Участвуйте: https://bugzilla.gnome.org/

"Выпуск GNOME 3.28.2 с устранением серьёзной утечки памяти"
Отправлено AntonAlekseevich , 11-Май-18 10:51 
Или здесь https://gitlab.gnome.org/explore.

"Выпуск GNOME 3.28.2 с устранением серьёзной утечки памяти"
Отправлено аноним11 , 11-Май-18 21:45 
после того как я начал писать баги про юнити и призывал за них голосовать, то  она через 6 месяцев сдохла. Может и тут будет тоже самое?

"Выпуск GNOME 3.28.2 с устранением серьёзной утечки памяти"
Отправлено Николай , 12-Май-18 23:36 
Спасибо, поучавствую лучше здесь!

https://community.kde.org/Get_Involved


"Выпуск GNOME 3.28.2 с устранением серьёзной утечки памяти"
Отправлено Аноним , 11-Май-18 10:51 
И стажируйтесь: https://www.linux.org.ru/news/gnome/14201182

"Выпуск GNOME 3.28.2 с устранением серьёзной утечки памяти"
Отправлено Аноним , 11-Май-18 12:08 
что за х... использует Linux.org в скриптах, из-за чего слетает авторизация на прокси в ff?

"Выпуск GNOME 3.28.2 с устранением серьёзной утечки памяти"
Отправлено Аниним , 11-Май-18 10:35 
>Например, если при запуске GNOME Shell потреблял примерно 70 Мб памяти, то после открытия меню потребление возрастало до 95 Мб, а после просмотра сгруппированного списка пиктограмм из 90 приложений в обзорном режиме до 250 Мб.

Это просто писос, друзья, натуральный писос. М-да, Linux явно готов для десктопа.


"Выпуск GNOME 3.28.2 с устранением серьёзной утечки памяти"
Отправлено all_glory_to_the_hypnotoad , 11-Май-18 10:51 
Какое отношение GnomeOS имеет к линуксу? Никого же не заставляют жрать это дерьмо, есть альтернативные, DE, например, Mate.

"Выпуск GNOME 3.28.2 с устранением серьёзной утечки памяти"
Отправлено Аноним , 11-Май-18 18:26 
Мате тоже испоганили переведя его на GTK3. Мате хорош был до версии 1.14 включительно. Всё что выше - у.г. с расползающимися элементами панели к которому еще и хрен подберешь нормально выглядящую тему оформления..

"Выпуск GNOME 3.28.2 с устранением серьёзной утечки памяти"
Отправлено Илья , 12-Май-18 09:21 
Используйте xfce.
Очень консервативное, быстрое де и выглядит неплохо.
Поддерживается вроде

"Выпуск GNOME 3.28.2 с устранением серьёзной утечки памяти"
Отправлено danonimous , 15-Май-18 14:26 
Там неудобный оконный менеджер. Если программу закрыть, когда её окно было в режиме maximized, то размер её окна, который был в режиме restored не сохраняется. При следующем запуске эта программа имеет максимально растянутое окно по всему экрану, да ещё и с небольшим смещением вправо и вниз. Не нашёл, есть ли какие-то настройки или патчи, чтобы размер окон запоминался как в KDE. В остальном XFCE нравится.

"Выпуск GNOME 3.28.2 с устранением серьёзной утечки памяти"
Отправлено Аноним84701 , 15-Май-18 18:44 
> вниз. Не нашёл, есть ли какие-то настройки или патчи, чтобы размер окон запоминался как в KDE. В остальном XFCE нравится.

Можно просто заменить xfwm на kwin, если кедовый ВМ вам так нравиться. По крайней мере, с квином из 4х кед и тогдашней версии  крысы это когда-то вполне нормально прокатывало.


"Выпуск GNOME 3.28.2 с устранением серьёзной утечки памяти"
Отправлено llolik , 11-Май-18 10:55 
>>Например, если при запуске GNOME Shell потреблял примерно 70 Мб памяти, то после открытия меню потребление возрастало до 95 Мб, а после просмотра сгруппированного списка пиктограмм из 90 приложений в обзорном режиме до 250 Мб.
> Это просто писос, друзья, натуральный писос. М-да, Linux явно готов для десктопа.

Ну да, а периодические утечки GDI-ресурсов, для примера, в Видах (да, и в 10 тоже), тоже делают её неготовой для десктопа?


"Выпуск GNOME 3.28.2 с устранением серьёзной утечки памяти"
Отправлено iPony , 11-Май-18 11:05 
> Ну да, а периодические утечки GDI-ресурсов, для примера, в Видах (да, и в 10 тоже)

Это типа у них линчуют? Да? :D

> GDI Resource Leak - Occurs when a GDI object is created but never deleted.

Это же обычная утечка из-за не освобождения объекта по сути. Причём тут вина ОС, если это происходит в сторонних приложениях?


"Выпуск GNOME 3.28.2 с устранением серьёзной утечки памяти"
Отправлено llolik , 11-Май-18 11:56 
> Это типа у них линчуют? Да?

Это типа, о том, что memory leak / object leak (как и все типичные ошибки) - это не специфичное для Linux (берём в понятие Linux и DE тоже). На "готовность для десктопа" слабо влияющее.
> Это же обычная утечка из-за не освобождения объекта по сути

И из-за этой утечки при достижении лимита (65535 объектов ЕМНИП) Винды вставали колом с единственным вариантом - делать Hard Reset. MS ограничила количество объектов на процесс GDIProcessHandleQuota = 10000 (диапазон 256-65535), если поставить максимум и создать утечку, то оно всё также встанет колом наглухо.

А тут принципиально не тоже самое? Только вместо всей системы колом встанет DE, пока его, можно надеятся, OOM-killer не прибьёт.


"Выпуск GNOME 3.28.2 с устранением серьёзной утечки памяти"
Отправлено iPony , 11-Май-18 12:25 
Ну оно и понятно, что утечка в приложениях возможна на разных платформах, и никуда не денется. А так же что приложения в юзерспейс могут во общем случае (если захотят) поставить раком ОС многими способами.  Но...

> А тут принципиально не тоже самое?

Нет конечно. В Gnome - из коробки сильная утечка, то есть в самой "системе". И в этом ключ 🔑


"Выпуск GNOME 3.28.2 с устранением серьёзной утечки памяти"
Отправлено llolik , 11-Май-18 12:51 
> то есть в самой "системе". И в этом ключ 🔑

Т.е. iexplorer и explorer, которые периодически этим страдают с незапамятных времён и по сей день, НЕ часть базовой системы?
Вот кто-то даже видео записал, классический GDI leak - https://youtu.be/6L_Ba81bn0g (видео нашёл где-то на форумах sysinternals).

Утечка в GNOME была, да. Большая. В самом распоследнем выпуске. Нашли - исправили - молодцы. Обычное будничное дело. В чём пафос события лично я не понял.


"Выпуск GNOME 3.28.2 с устранением серьёзной утечки памяти"
Отправлено iPony , 11-Май-18 12:35 
> Только вместо всей системы колом встанет DE

И да. По поводу отзывчивости ОС при большом потреблении ОЗУ на практике:
1) линукс - как раз встанет раком только так всё (на полностью SSD-шной системе со SWAP), что уже выход в tty не получится. Только пинком по железке перезагрузить.
2) windows - всё будет жёстко тормозить, и выполнять команды по пять минут, но всё же можно будет выйти из этой ситуации.
3) macOS - предупредит при приближении к определённой критической отметки "Памяти не хватает! Вот тебе список приложений - закрывай менее нужные. А пока не закроешь, дальше я работать не буду."


"Выпуск GNOME 3.28.2 с устранением серьёзной утечки памяти"
Отправлено Аноним , 11-Май-18 12:38 
>macOS - предупредит при приближении к определённой критической отметки "Памяти не хватает! Вот тебе список приложений - закрывай менее нужные. А пока не закроешь, дальше я работать не буду."

Божественно, ОС для людей, а не гиков.


"Выпуск GNOME 3.28.2 с устранением серьёзной утечки памяти"
Отправлено Аноним , 11-Май-18 18:35 
«Он улетел, но обещал вернуться» )

"Выпуск GNOME 3.28.2 с устранением серьёзной утечки памяти"
Отправлено Димон , 11-Май-18 10:41 
когда уже будут появляться новости "Выпуск GNOME 3.28.2 с введением серьёзной утечки памяти", чтобы удалить этот софт и не мучаться?

"Выпуск GNOME 3.28.2 с устранением серьёзной утечки памяти"
Отправлено Michael Shigorin , 11-Май-18 11:46 
> когда уже будут появляться новости "Выпуск GNOME 3.28.2 с введением
> серьёзной утечки памяти", чтобы удалить этот софт и не мучаться?

Это к дупликам... хотя кто ж их коммиты примет.


"Выпуск GNOME 3.28.2 с устранением серьёзной утечки памяти"
Отправлено Аноним , 11-Май-18 10:47 
Пока гном поддерживают оплачиваемые разработчики redhat - он кое-как держится. Но это лишь вопрос времени, когда эта куча софта, завязанная друг на друге обвалится и никто уже не сможет понять где, как и что в этих миллионах строк кода. Для этого и придумали подход, когда каждая утилита выполняет свою функцию и связывается с другими. При случае всё спокойно взаимозаменяется. Не, в гноме тоже можно заменить много чего, но в таком случае смысла от гнома как такового - просто ноль

"Выпуск GNOME 3.28.2 с устранением серьёзной утечки памяти"
Отправлено iPony , 11-Май-18 10:56 
> Но это лишь вопрос времени, когда эта куча софта, завязанная друг на друге обвалится и никто уже не сможет понять где, как и что в этих миллионах строк кода.

Так всё по плану. Ясно дело, что вся эта куча завязанная на иксы обвалится. Ну так Gnome 4 будет.

> Для этого и придумали подход, когда каждая утилита выполняет свою функцию и связывается с другими.

Это круто кончено, но само собой не серебряная пуля, и трудно ложится на сложные проекты.


"Выпуск GNOME 3.28.2 с устранением серьёзной утечки памяти"
Отправлено Аноним , 11-Май-18 11:33 
Посмотрите: https://www.opennet.me/opennews/art.shtml?num=47565

"Выпуск GNOME 3.28.2 с устранением серьёзной утечки памяти"
Отправлено ryoken , 11-Май-18 11:52 
> Пока гном поддерживают оплачиваемые разработчики redhat - он кое-как держится. Но это
> лишь вопрос времени, когда эта куча софта, завязанная друг на друге
> обвалится и никто уже не сможет понять где, как и что
> в этих миллионах строк кода.

Чисто теоретически интересно, вот кто-то в мохнатые вермена забакапил ли у себя сурсы гнома2 последней вменяемой ревизии, что б уж если чо - с него рестартануть ? :D


"Выпуск GNOME 3.28.2 с устранением серьёзной утечки памяти"
Отправлено all_glory_to_the_hypnotoad , 11-Май-18 10:50 
> ...  при каждом запуске Alt Tab или открытии меню свободной памяти становилось всё меньше и меньше. Например, если при запуске GNOME Shell потреблял примерно 70 Мб памяти, то после открытия меню потребление возрастало до 95 Мб, а после просмотра сгруппированного списка пиктограмм из 90 приложений в обзорном режиме до 250 Мб.

Не тот проект электроном назвали.


"Выпуск GNOME 3.28.2 с устранением серьёзной утечки памяти"
Отправлено iPony , 11-Май-18 10:52 
Довольно примечательно, что для проблемы мало кому было дела пока не вставили Gnome по дефолту в Ubuntu LTS.

"Выпуск GNOME 3.28.2 с устранением серьёзной утечки памяти"
Отправлено Аноним , 11-Май-18 10:56 
у меня на МАТЕ наоборот с каждым открытием Альт ТАБ  память уменьшается, похлопав несколько минут, можно на растить порядочно памяти

"Выпуск GNOME 3.28.2 с устранением серьёзной утечки памяти"
Отправлено имя , 11-Май-18 11:06 
Так в минус уйти можно :D


"Выпуск GNOME 3.28.2 с устранением серьёзной утечки памяти"
Отправлено Andrey Mitrofanov , 11-Май-18 11:35 
> Так в минус уйти можно :D

И чем больше своп, тем боль ^W меньше! минус.


"Выпуск GNOME 3.28.2 с устранением серьёзной утечки памяти"
Отправлено Аноним , 11-Май-18 11:37 
""можно на растить порядочно памяти""
Похлопайте пожалуйста, как нарастите гига 4, отправите мне на email.

"Выпуск GNOME 3.28.2 с устранением серьёзной утечки памяти"
Отправлено имя , 11-Май-18 11:51 
"память уменьшается" -- можно просто меньше использовать, а то чем больше памяти, тем больше она потребляет электроэнергии!

"Выпуск GNOME 3.28.2 с устранением серьёзной утечки памяти"
Отправлено Аноним , 11-Май-18 11:39 
Из цикла удивительное рядом...

"Выпуск GNOME 3.28.2 с устранением серьёзной утечки памяти"
Отправлено Аноним , 11-Май-18 18:38 
Альт животворящий ).

"Выпуск GNOME 3.28.2 с устранением серьёзной утечки памяти"
Отправлено Аноним , 11-Май-18 11:06 
Никогда не было в третьем гноме утечек памяти, и вот опять.

"Выпуск GNOME 3.28.2 с устранением серьёзной утечки памяти"
Отправлено Аноним , 11-Май-18 11:15 
Единственный взрослый DE в Линукс. Что как бы намекает на политику в отношении качества десктопа со стороны redhat. Вот только не надо про KDE - это цыганское порождение, намёк на качество в котором еще более призрачен.

"Выпуск GNOME 3.28.2 с устранением серьёзной утечки памяти"
Отправлено Аноним , 11-Май-18 11:31 
> Единственный взрослый DE в Линукс. Что как бы намекает на политику в
> отношении качества десктопа со стороны redhat. Вот только не надо про
> KDE - это цыганское порождение, намёк на качество в котором еще
> более призрачен.

я бы даже сказал, взрослый и вкусный, как андройд


"Выпуск GNOME 3.28.2 с устранением серьёзной утечки памяти"
Отправлено Аноним , 11-Май-18 18:51 
> Единственный взрослый DE в Линукс. Что как бы намекает на политику в
> отношении качества десктопа со стороны redhat.

Ага, все на уровне системды - т.е. приемлимо работает только в сценариях заработчиков, вместо исправления недоработок или вылизывания фич вкорячивяют все новые и новые фенечки, точка зрения на нужность фич и решения проблем, отличающаяся от гнумо-дезигнеров сразу признаются неправильными и недостойными дальнейшего обсуждения.

https://bugzilla.gnome.org/show_bug.cgi?id=757142
https://gitlab.gnome.org/GNOME/gtk/commit/bdf0820c501437a215...
сломали изкоробочный HiDPI, потому что де иксы (EDID) иногда могут и врать, мы лучше сделаем дефолт в 96 dpi, а пользователи нехай ручками конфиги правят - Wontfix
Eще 3 года назад:
https://bugzilla.redhat.com/show_bug.cgi?id=1181309
> Summary:    gnome-shell memory leak
> Status:    CLOSED CANTFIX


"Выпуск GNOME 3.28.2 с устранением серьёзной утечки памяти"
Отправлено Дуплик , 11-Май-18 11:50 
Отлично, ошибка исправлена, GNOME 3 стал только лучше!

"Выпуск GNOME 3.28.2 с устранением серьёзной утечки памяти"
Отправлено Аноним , 11-Май-18 12:19 
250 Мб - это утечка, лол? Только что запущенный и ничего не делающий хром в два раза больше памяти кушает.

"Выпуск GNOME 3.28.2 с устранением серьёзной утечки памяти"
Отправлено Аноним , 11-Май-18 23:25 
Вас бы да на DOS и pc speaker.

"Выпуск GNOME 3.28.2 с устранением серьёзной утечки памяти"
Отправлено Аноним , 11-Май-18 13:57 
В lts убунте замороженная пакетная база, два года с глюком теперь будет?

"Выпуск GNOME 3.28.2 с устранением серьёзной утечки памяти"
Отправлено Аноним , 11-Май-18 14:31 
У этого убожища багов на 20 лет вперёд запасено, не бойся.

"Выпуск GNOME 3.28.2 с устранением серьёзной утечки памяти"
Отправлено llolik , 11-Май-18 15:54 
Бэкпортировать долго чтоли.

"Выпуск GNOME 3.28.2 с устранением серьёзной утечки памяти"
Отправлено Аноним , 11-Май-18 16:01 
Ubuntu которую вы заслужили

"Выпуск GNOME 3.28.2 с устранением серьёзной утечки памяти"
Отправлено Аноним , 11-Май-18 18:49 
Замороженная версия, а не пакетная база. 1 - в убунте уже забекпортили патч еще перед релизом 18.04, он решает проблему частично (почти полностью). 2 - 3.28.2 прилетит в ближайшие дни.

"Выпуск GNOME 3.28.2 с устранением серьёзной утечки памяти"
Отправлено anon386 , 11-Май-18 20:58 
сегодня прилетели патчи на gnome-* несколько пакетов в 18.04. только что тестил, бага ушла. ура

"Выпуск GNOME 3.28.2 с устранением серьёзной утечки памяти"
Отправлено Аноним , 11-Май-18 16:37 
Арч Гном 3.28.2 до сих пор утечка осталась. :((

"Выпуск GNOME 3.28.2 с устранением серьёзной утечки памяти"
Отправлено magnetx , 12-Май-18 12:59 
Как вы это поняли? Шаги воспроизведения, плз.

"Выпуск GNOME 3.28.2 с устранением серьёзной утечки памяти"
Отправлено Аноним , 11-Май-18 18:46 
х.х.2 обычно финальная версия. Интересно, они собираются исправлять тот дикий баг, из-за которого при неправильном вводе пароля при логине ты наблюдаешь статичный серый фон вместо старта сессии? Это исправление станет фичей 3.30 и выйдет в сентябре?

"Выпуск GNOME 3.28.2 с устранением серьёзной утечки памяти"
Отправлено аноним11 , 11-Май-18 21:32 
выпуск очередного гонма, после которого винда кажется очень хорошей ОС

"Выпуск GNOME 3.28.2 с устранением серьёзной утечки памяти"
Отправлено misharushi , 14-Май-18 23:22 
Не согласен с вами, именно из-за гном и ушёл на Линукс! Так что кому что!

"Выпуск GNOME 3.28.2 с устранением серьёзной утечки памяти"
Отправлено ms , 14-Май-18 04:26 
NOPE: https://www.reddit.com/r/gnome/comments/8isa4m/gnome_3282_re.../