LINUX.ORG.RU

Заставить gnome3 сесть на диету

 


0

2

Доброго времени суток.

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

1)Гном адски отжирает память. В ноуте 4 гб ОЗУ, что, по-моему, вполне достаточно. Но гном забирает всё в кэши. Всё в кэши до последнего мегабайта. После 3-4 часов с несколькими работающими приложениями и третьими героями под вайном я не смог запустить браузер - нехватка памяти. И эмулятор терминала тоже - нехватка памяти. При этом, реально гном ест ~2 гб максимум вместе с приложениями - оставшиеся 2 гб просто утекают в кэш, который гном отдавать, видимо, не собирается. Можно ли заставить эту штуку похудеть и не жрать столько памяти? Покупать 8 гб озу только ради рюшек DE желания никакого нет, да и где гарантия, что он 6 гб не заберёт.

2)Маленькое неудобство: хоткеи для перехода на определённый рабочий стол прописываются только до четвёртого стола. А если мне нужно пять, то всё, будь добр открывать пятый стол через Обзор?

Крутится это всё на генте, но кастовать сразу всех гентушников из-за гномопроблемы не хочется.


какой-то у тебя неправильный гном

free
             total       used       free     shared    buffers     cached
Память:   16138008    1997488   14140520     138108      71584     934796
-/+ буферы/кэш:     991108   15146900
Swap:            0          0          0
top - 23:44:13 up  4:23,  2 users,  load average: 0,21, 0,58, 0,72
Tasks:   1 total,   0 running,   1 sleeping,   0 stopped,   0 zombie
%Cpu(s):  0,9 us,  0,1 sy,  0,0 ni, 99,0 id,  0,0 wa,  0,0 hi,  0,0 si,  0,0 st
КиБ Mem:  16138008 total,  2000324 used, 14137684 free,    71608 buffers
КиБ Swap:        0 total,        0 used,        0 free.   934928 cached Mem

  PID USER      PR  NI    VIRT    RES    SHR S  %CPU %MEM     TIME+ COMMAND                                                                                               
 1713 sanja     20   0  584416  23796  19156 S   0,0  0,1   0:00.16 gnome-session                                                           
dpkg -l gnome-session
Желаемый=неизвестно[u]/установить[i]/удалить[r]/вычистить[p]/зафиксировать[h]
| Состояние=не[n]/установлен[i]/настроен[c]/распакован[U]/частично настроен[F]/
            частично установлен[H]/trig-aWait/Trig-pend
|/ Ошибка?=(нет)/требуется переустановка[R] (верхний регистр
в полях состояния и ошибки указывает на ненормальную ситуацию)
||/ Имя                                  Версия                  Архитектура             Описание
+++-====================================-=======================-=======================-==============================================================================
ii  gnome-session                        3.9.90-0ubuntu16        all                     GNOME Session Manager - GNOME 3 session

uptime 
 23:46:47 up  4:25,  2 users,  load average: 0,08, 0,40, 0,64

                              


novitchok ★★★★★
()
Последнее исправление: novitchok (всего исправлений: 2)
Ответ на: комментарий от Lilly

ну сам гном у меня тоже 3.12

 dpkg -l gnome-shell
Желаемый=неизвестно[u]/установить[i]/удалить[r]/вычистить[p]/зафиксировать[h]
| Состояние=не[n]/установлен[i]/настроен[c]/распакован[U]/частично настроен[F]/
            частично установлен[H]/trig-aWait/Trig-pend
|/ Ошибка?=(нет)/требуется переустановка[R] (верхний регистр
в полях состояния и ошибки указывает на ненормальную ситуацию)
||/ Имя            Версия       Архитектура  Описание
+++-==============-============-============-=================================
ii  gnome-shell    3.12.2-1ubun amd64        graphical shell for the GNOME des
глянь, что всместе с гномом стартует, да поотключай лишнее.

novitchok ★★★★★
()

У меня gentoo с гномом GNOME Shell 3.12.2 После аптайма в несколько дней с FF, всякими базами, веб серверами, редактором, и еще парой не тяжелых софтин занято ~2гига
хз про какой кэш ты говоришь, могу показать вывод чего нибудь.

TDrive ★★★★★
()

Ладно, попробую мониторить какое-то время, чтобы закономерности выявить, там отпишусь.

Lilly
() автор топика

Староват гнум та. Даже в jessie 3.14. Отключай трекер(индексатор) в настройках или хотя поменяй его расписание и рабочие директории, а так должно хватать.

ritsufag ★★★★★
()
Ответ на: комментарий от ritsufag

Трекера нет, ибо установлен gnome-light вместо полноценного комбайна. Попробую поставить полный вариант новее, посмотрю как будет работать. Спустя час работы на 3-6 вкладок в браузере уже

             total       used       free     shared    buffers     cached
Mem:          3,8G       2,6G       1,2G        43M       179M       1,1G
-/+ buffers/cache:       1,3G       2,5G
Swap:           0B         0B         0B

Непорядок.

Lilly
() автор топика
Ответ на: комментарий от mandala

При том, что без гнома аптайм десятка приложений с браузером сутками не выедал память? Речь не о том, какое приложение. Если закрыть браузер, то из cached не вернётся память.

Lilly
() автор топика

При этом, реально гном ест ~2 гб максимум вместе с приложениями - оставшиеся 2 гб просто утекают в кэш, который гном отдавать, видимо, не собирается.

Покажи хотя бы сколько жрёт процесс gnome-shell.

просто утекают в кэш

Какой кэш? Вангую просто незнание матчасти.

d2
()
Ответ на: комментарий от Lilly

Непорядок.

Что не так то? У тебя доступной памяти - 2,5 Гб.

d2
()

Нужно проверить расширения. Расширение, которое показывает загрузку ЦП и памяти в трее, до 3.14 вызывало сильное течение. Если оно установлено, первым делом нужно отключить его.

anonymous
()
Ответ на: комментарий от d2

Пока он нисколько не жрёт, ибо временно откатился обратно на wm. На выходных будет больше времени ковырять всё.

Какой кэш

Который cache в этом моём free. Да, память оттуда *должна* отдаваться обратно при необходимости, но ведь жеж какое дело - не всегда отдаётся.

Lilly
() автор топика
Ответ на: комментарий от bass

3.14 в моей генте ещё не готов, исходя из того, что не собирается.

Lilly
() автор топика
Ответ на: комментарий от Lilly

Который cache в этом моём free.

При чём здесь GNOME вообще?

не всегда отдаётся

Накидай программку, которая жрёт память как не в себя, подними в page cache как можно данных с диска и таки покажи цифры.

d2
()

Таки был не совсем прав. Пересобрал, убрал некоторые расширения - рецидивов с неотдачей памяти пока не было. Тему отмечаю решённой.

Lilly
() автор топика

реально гном ест ~2 гб максимум вместе с приложениями

4.2

С tracker'ом и т.п. фоновыми процессами около 600 МБ после «холодного» старта. Без этой приблуды - 350 МБ. В 32-разрядной системе и того меньше.

оставшиеся 2 гб просто утекают в кэш, который гном отдавать, видимо, не собирается

DE вообще за это не отвечает.

это всё на генте

this

кастовать сразу всех гентушников

Ламерьё не нужно.

Короче, я за Lilly.

anonymous
()
Ответ на: комментарий от Lilly
Swap:           0B         0B         0B

Ещё и подкачки нет... Быдло, чё. Больше нечего добавить.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.