The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Доступен предварительный выпуск Xfce 4.16 , opennews (??), 30-Авг-20, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


81. "Доступен предварительный выпуск Xfce 4.16 "  +1 +/
Сообщение от Michael Shigorinemail (ok), 31-Авг-20, 06:00 
> Xfce не для устаревших систем.

Особенно 4.14 и дальше -- так-то 4.12 неплохо держалось, если смотреть по DE: http://www.altlinux.org/Starterkits/Memory

Ответить | Правка | Наверх | Cообщить модератору

110. "Доступен предварительный выпуск Xfce 4.16 "  +1 +/
Сообщение от Аноним (27), 31-Авг-20, 09:33 
Было бы интересно сравнить нынешние показатели.
Ответить | Правка | Наверх | Cообщить модератору

156. "Доступен предварительный выпуск Xfce 4.16 "  +/
Сообщение от Michael Shigorinemail (ok), 31-Авг-20, 14:45 
В конце недели ожидается публичная бета http://altlinux.org/starterkits -- любой заинтересованный может по той же методике и померить, тогда ещё и сопоставимые циферки получатся (определяющим является объём памяти на виртуалке и количество, отъедаемое "видеокартой").

Ну или предложить свою методику, тогда при её последовательном применении по крайней мере циферки в серии замеров будут сопоставимы.

Может, попрошу antohami@ сделать, но уже по выпуску за двенадцатое число...

Ответить | Правка | Наверх | Cообщить модератору

181. "Доступен предварительный выпуск Xfce 4.16 "  –1 +/
Сообщение от Вася (??), 31-Авг-20, 19:16 
А вы реально через free -m определяете, сколько памяти съело DE?

Показываю фокус:

Берём голую Ubuntu Server, сервисы на запущены.

$ free -m
              total        used        free      shared  buff/cache   available
Mem:          12743          67       12621           0          54       12500
Swap:          4096           0        4096
$ mkdir /tmp/test
$ for i in `seq 1 1000000`; do touch /tmp/test/$i; done
$ free -m
              total        used        free      shared  buff/cache   available
Mem:          12743         220       10953           0        1569       12210
Swap:          4096           0        4096

Итого: голая убунта сервер без DE сожрала 220 мегабайт ОЗУ! Срочно напишите в гринпис.

Или меняйте методику тестирования.

Ответить | Правка | К родителю #81 | Наверх | Cообщить модератору

195. "Доступен предварительный выпуск Xfce 4.16 "  +1 +/
Сообщение от Аноним (23), 31-Авг-20, 21:06 
Я поменял stack unwinder в ядре, -50% ram потребления ядром (и минус излишне информативные сообщения при панике). Это, наверно, tmpfs у тебя, да? Ну и в чём суть вопроса? Точно также можно нагенерить пару миллионов файлов в любой локации (лучше всего $HOME/Desktop) и любая программа получающая список файлов оттуда будет выжирать гигабайты. Но это ведь явно не типичный юзкейс. Free это единственная относительно адекватная метрика доступной/используемой памяти, позволяет узнать сколько по-факту израсходовано памяти _всего_.
Ответить | Правка | Наверх | Cообщить модератору

197. "Доступен предварительный выпуск Xfce 4.16 "  –1 +/
Сообщение от Вася (??), 31-Авг-20, 21:37 
> Это, наверно, tmpfs у тебя, да?

Нет, конечно.

> Ну и в чём суть вопроса? Точно также можно нагенерить пару
> миллионов файлов в любой локации (лучше всего $HOME/Desktop) и любая программа
> получающая список файлов оттуда будет выжирать гигабайты. Но это ведь явно
> не типичный юзкейс.

Напротив, это как раз типичный юзкейс. Вот запускаешь ты гном, вместе с ним запускается tracker, который читает все твои тонны файлов, забивая тебе inode cache — из коробки он включен. В KDE не помню кто, но тоже есть.

> Free это единственная относительно адекватная метрика доступной/используемой
> памяти, позволяет узнать сколько по-факту израсходовано памяти _всего_.

free показывает inode cache и ещё кучку ядерных кешей как занятую память. И ты потом говоришь, что гном у тебя ест гиг памяти, или что tracker ест гиг памяти. На самом же деле это не занятая память, это кеш, который можно сбросить в любой момент.

Ответить | Правка | Наверх | Cообщить модератору

198. "Доступен предварительный выпуск Xfce 4.16 "  +1 +/
Сообщение от Аноним (23), 31-Авг-20, 21:56 
А если индексаторы отключены? Я просто сравниваю память после закрытия всех лишних приложений. Если погасить иксы и "сбросить" все кэши, вся память тоже не вернётся. Далее просто сравниваешь прирост и убыль относительно этого значения, ядро не отдаст свою память просто так и ему этого захапаного хватит на любые DE.
Ответить | Правка | Наверх | Cообщить модератору

205. "Доступен предварительный выпуск Xfce 4.16 "  +/
Сообщение от Annoynymous (ok), 01-Сен-20, 01:27 
> А если индексаторы отключены?

Если индексаторы отключены, то можно добиться от гнома3 расхода памяти менее 200 мб по отчёту free из спортивного интереса.

> Я просто сравниваю память после закрытия всех лишних
> приложений. Если погасить иксы и "сбросить" все кэши, вся память тоже
> не вернётся. Далее просто сравниваешь прирост и убыль относительно этого значения,
> ядро не отдаст свою память просто так и ему этого захапаного
> хватит на любые DE.

А я сравниваю по той методике, которую привёл Михаил и вижу проблемы в методике.

К сожалению, пока не могу предложить другую методику. В идеале бы устроить memory pressure на ядро, чтобы оно само все кеши посбрасывали, и смотреть момент, когда наступает OOM Killer. Но это надо виртуальную машину с балунингом и соответствующий скриптик писать. Надо пробовать.

Ответить | Правка | Наверх | Cообщить модератору

213. "Доступен предварительный выпуск Xfce 4.16 "  +/
Сообщение от Аноним (23), 01-Сен-20, 08:52 
Там в пределах 50 мегабайт разницы на практике. Никаких сотен не будет (если конечно файлы не хранятся в tmpfs, как например миллионы файлов файрфокса в /dev/shm/ -- если их считать, но хромиум внезапно не сильно и больше потребляет).
Ответить | Правка | Наверх | Cообщить модератору

215. "Доступен предварительный выпуск Xfce 4.16 "  +/
Сообщение от Annoynymous (ok), 01-Сен-20, 10:59 
> Там в пределах 50 мегабайт разницы на практике. Никаких сотен не будет
> (если конечно файлы не хранятся в tmpfs, как например миллионы файлов
> файрфокса в /dev/shm/ -- если их считать, но хромиум внезапно не
> сильно и больше потребляет).

Если ты всё-таки посмотришь на ссылку от Михаила, то там все de в пределах 50-100 мб и различаются.

Ответить | Правка | Наверх | Cообщить модератору

253. "Доступен предварительный выпуск Xfce 4.16 "  +/
Сообщение от Michael Shigorinemail (ok), 03-Сен-20, 19:44 
> А я сравниваю по той методике, которую привёл Михаил и вижу проблемы
> в методике.

Шлите патчи! :)

> К сожалению, пока не могу предложить другую методику.

Ну вот. :(

Яндекс -> linux drop cache -> /proc/sys/vm/drop_caches

Но это или в пакетик положить сбрасывалку-выводилку, или лень будет руками набивать (особенно если ещё и статистику делать).  Тут вон как надо было для эльбрусового "горыныча" проверялку аудио сделать при доводке автомаршрутизатора звука на нужный HDMI -- в p9_e2k живо появился пакет test-audio с aplay /usr/share/sounds/alsa/Front_Center.wav в качестве полной нагрузки...

Но вообще-то в методике предложено:

5. смотрим первое значение в строке «-/+ buffers/cache» вывода free -m
-- то есть именно что без кэша _и_ буферов.
Ответить | Правка | К родителю #205 | Наверх | Cообщить модератору

254. "Доступен предварительный выпуск Xfce 4.16 "  +/
Сообщение от Annoynymous (ok), 03-Сен-20, 20:59 
> Но вообще-то в методике предложено:
5. смотрим первое значение в строке «-/+ 
> buffers/cache» вывода free -m
-- то есть именно что без кэша _и_

> буферов.

free не выдаёт -/+ buffers/cache уже довольно давно. Или в альте выдаёт?

Ответить | Правка | Наверх | Cообщить модератору

255. "Доступен предварительный выпуск Xfce 4.16 "  +/
Сообщение от Michael Shigorinemail (ok), 03-Сен-20, 21:33 
> free не выдаёт -/+ buffers/cache уже довольно давно.

А вот это да.  Никто не выяснял, куда строчку демократизировали?

Ответить | Правка | Наверх | Cообщить модератору

258. "Доступен предварительный выпуск Xfce 4.16 "  +/
Сообщение от Annoynymous (ok), 07-Сен-20, 10:49 
>> free не выдаёт -/+ buffers/cache уже довольно давно.
> А вот это да.  Никто не выяснял, куда строчку демократизировали?

Не, не знаю.

Ответить | Правка | Наверх | Cообщить модератору

252. "Доступен предварительный выпуск Xfce 4.16 "  +/
Сообщение от Michael Shigorinemail (ok), 03-Сен-20, 19:39 
> А вы реально через free -m определяете, сколько памяти съело DE?

Сколько съела система с данным DE -- это практически полезная оценка.  Да, можно засесть со smem и выделить именно DE (всякие udisks к нему причисляем, кстати, или нет?) -- но это получится больше труда и меньше пользы.  Хотите -- займитесь сами.

> Показываю фокус:
> $ for i in `seq 1 1000000`; do touch /tmp/test/$i; done

Браво, теперь найдите подобное в предложенной методике.

> Или меняйте методику тестирования.

Мне-то зачем?  Нам в лицее и физпрактикум неплохо преподавали вместе с теорией погрешностей, поэтому методику менять я лично вижу смысл разве что в сторону трёх замеров на каждый вариант (может, ещё стоит учесть тот факт, что конкретно в стартеркитах бывают два варианта ядер -- "обычное" и "поновей", в идеале ещё нужен замер двух образов с одним и тем же DE/WM, но разными ядрами).

А молотком по пальцам садануть -- много ума, извините, не надо.

Ответить | Правка | К родителю #181 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру