Автор Тема: доступны осенние стартеркиты (20170912)  (Прочитано 16679 раз)

mvk

  • Гость
Я рекомендую закаливание, физические упражнения и чтение книг. :)
Я предпочитаю пробежки, про закаливание меня даж зимой на лыжах не вытащишь, хотя были попытки уговорить в прорубь нырнуть (если в впереди будет девушка ехать, то все возможно и прорубь :)

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
И тема плавно скатилась в оффтопик...

Оффлайн ABC

  • Завсегдатай
  • *
  • Сообщений: 369
Дан, будет время и желание, покажи на чистой загрузке выброс free -m в установленной системе.
Несколько дней назад по рекомендации Антона сделал чистую установку SL p8 LXDE на нетноут MSI Wind U100 (Atom N270, 2 Gb RAM, 120Gb HDD, из которых 80 Гб отведено под Windows XP). Антон большой молодец – для слабого железа это то, что нужно. LXDE очень шустрое. Все просто летает. Ласточка в качестве логотипа выбрана не зря. До этого стояло Xfce. Тоже достаточно быстрое окружение, но LXDE, на мой взгляд заметно шустрее. Хотя по потреблени памяти эти две среды сопоставимы.
Есть одна непонятка, связанная с потреблением памяти. Free -m выдает, что на холостом пробеге памяти потребляется чуть больше 1Гб. Это больше, чем в три раза по сравнению с нетноутом Дана с похожими параметрами.
В чем тут фишка? Может быть, Eset Nod32 отъедает?
Можно, конечно, сравнить с потреблением памяти на моем ноутбуке – на нем антивирус я не стал ставить, но вряд ли это будет корректно, так как там 64-разрядный SL p8 Xfce. Если только из интереса.
С настройкой LXDE у меня никаких проблем кроме запуска встроенного в Claws Mail плагина ClamAV не возникло. При запуске почтового клиента появляется окно предупреждения:
“Init
Clamd does not respond to ping.
Is clamd running?”
Шарил по англоязычным форумам, смотрел в clamd.config, но пока не разобрался.
Если кто-то в теме - подскажите, пожалуйста.

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Нужно не по словам оценивать, а смотреть выбросы команд:
$ free -m
$ ps -eo pmem,args|sort -n|tail -n 20|grep -v MEM

Оффлайн ABC

  • Завсегдатай
  • *
  • Сообщений: 369
Нужно не по словам оценивать, а смотреть выбросы команд:
]$ free -m
             total       used       free     shared    buffers     cached
Mem:          2005       1080        925          0         44        651
-/+ buffers/cache:        384       1620
Swap:         3998          0       3998

$ ps -eo pmem,args|sort -n|tail -n 20|grep -v MEM
 0.4 /usr/lib/imsettings-daemon
 0.4 /usr/sbin/ModemManager
 0.5 lxpolkit
 0.5 openbox --config-file /home/abc/.config/openbox/lxde-rc.xml
 0.5 /usr/libexec/udisks2/udisksd
 0.6 /usr/bin/lxsession -s LXDE -e LXDE
 0.6 /usr/libexec/polkit-1/polkitd --no-debug
 0.7 /usr/sbin/NetworkManager --no-daemon
 0.8 parcellite
 0.9 lxterminal
 0.9 /opt/eset/esets/bin/esets_gui --autostart
 1.0 /usr/libexec/goa-daemon
 1.2 lxpanel --profile LXDE
 1.3 pcmanfm --desktop --profile LXDE
 1.6 /lib/systemd/systemd-journald
 1.7 X -nolisten tcp :0 -seat seat0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt1 -novtswitch
 2.0 nm-applet
 5.8 /opt/eset/esets/sbin/esets_daemon
 5.9 /usr/lib/newmoon-base/palemoon-bin
 6.5 /opt/eset/esets/sbin/esets_daemon


Оффлайн hasculdr

  • Завсегдатай
  • *
  • Сообщений: 672
Цитировать
-/+ buffers/cache:        384       1620
Активно задействовано 384 Мб.

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
...

Если бы не было eset, потребление было бы мегабайт на 150 меньше.
Сам демон журналирования systemd, тоже отъедает больше 30-ти мегабайт.
В системах на sysv два демона логгирования занимают памяти раз в 10 меньше.
« Последнее редактирование: 02.04.2018 21:41:06 от Speccyfighter »

Оффлайн ABC

  • Завсегдатай
  • *
  • Сообщений: 369
Если бы не было eset, потребление было бы мегабайт на 150 меньше.
Даже примерно на 300 Мб. Но все равно без него было бы 800 Мб, а не в районе 300, как у других.  Непонятно, почему у меня так много проедается памяти. Но несмотря на это все работает очень шустро.

Оффлайн ABC

  • Завсегдатай
  • *
  • Сообщений: 369
На англоязычных форумах высказываются соображения, что еще вот эта штука лишняя:  goa-daemon.

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Если бы не было eset, потребление было бы мегабайт на 150 меньше.
Даже примерно на 300 Мб.

Отнимите от 384 мегабайта, 5.9% (свыше сотни мегабайт) на процесс palemoon-bin и отнимите своих 300 мегабайт на eset:
- Хотите сказать, что после холодной загрузки система занимает ноль памяти?

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 5 183
  • antohami@
lxtask на i586 стартеркит lxde показывает потребление порядка 110 МБ ОЗУ. i586 lxde-sysv порядка 100 МБ ОЗУ. 64 битные сборки чуть ли не под 200 МБ потребляют. Главное отличие от xfce по потреблению - это xfce-power-manager, который отжирает порядка 20 МБ. Если его запустить в LXDE, то LXDE по памяти начинает проигрывать xfce так как подгружаются ещё и xfconfd и другие библиотеки xfce.

Оффлайн ABC

  • Завсегдатай
  • *
  • Сообщений: 369
Хотите сказать, что после холодной загрузки система занимает ноль памяти?
Прошу прощения, это из-за того, что я не понял, по какой строке мы определяем использование памяти в выхлопе команды free -m.
По строке Mem?
Или по строке -/+ buffers/cache?
Я определял по строке Mem и сравнивал с аналогичными параметрами Дана и Speccyfighter.
Но с учетом комментариев Антона и Speccyfighter, за что им искренне признателен, понял, что совершал методологическую ошибку.
Буду благодарен за подсказку, что означает информация по строке Mem, которая меня и сбила с толку. Я и на Gnome-system monitor, получается, безосновательно ругался.
Хотя…, может быть, и не совсем: выхлоп free -m по второй строке – 376Мб, LXTask в GUI показывает – 376Мб, а  Gsm – 560Мб. Будем считать, что правда за инструментами LXDE. По крайней мере, так будет спокойнее жить.

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 5 950
Хотите сказать, что после холодной загрузки система занимает ноль памяти?
Прошу прощения, это из-за того, что я не понял, по какой строке мы определяем использование памяти в выхлопе команды free -m.
По строке Mem?
Или по строке -/+ buffers/cache?

Можно и по той и по этой

                    total       used       free     shared    buffers     cached
Mem:          2005       1080        925          0         44        651
-/+ buffers/cache:        384       1620
Swap:         3998          0       3998

1080 - 44 - 651 ~ 384


384 это конкретно сколько слопали все запущенные приложения
« Последнее редактирование: 03.04.2018 15:40:48 от YYY »

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Хотите сказать, что после холодной загрузки система занимает ноль памяти?

не понял, по какой строке мы определяем использование памяти в выхлопе команды free -m.
По строке Mem?
Или по строке -/+ buffers/cache?

выхлоп free -m по второй строке – 376Мб, LXTask в GUI показывает – 376Мб, а  Gsm – 560Мб. Будем считать, что правда за инструментами LXDE.

Здесь есть хитрость и свой нюанс.
Когда мы говорим о сравнении расхода памяти каким-то DE (lxde, xfce) или WM (icewm, windowmaker), расход памяти мы берём из -/+ buffers/cache. Т.е. считаем занятую физическую память без учёта буферов и кеша.

Но когда мы говорим, достаточно ли физической памяти для какого-то Линукс вообще, мы берём Mem:.
Почему? Потому что кеш и буферы, это важная составляющая в работе операционной системы и как только под кеш не будет хватать физической памяти, когда физическая память исчерпана, система тут же полезет в swap, что при интенсивном его использовании тут же приведёт к заметному замедлению работы системы. Может сложиться даже так, что система на более мощном 64 бит процессоре будет проигрывать старому 32 бит процессору с sse2 за счёт задержек по I/O при высоком iowait когда процессор много времени находится в режиме ожидания. В такие моменты процессор не работает, он находится в режиме ожидания команд. Если расход по Mem: так упёрся в физическую память что начался жестокий своп, здесь вам поможет только SysRq или кнопка PowerOff в 4 секунды.


Оффлайн ABC

  • Завсегдатай
  • *
  • Сообщений: 369
YYY и Speccyfighter, большое спасибо. Теперь в моей голове появилась некая ясность касательно использования памяти и интерпретации выводов команды free -m. -/+ buffers/cash следует понимать как без учета...Спасибо.
« Последнее редактирование: 03.04.2018 17:09:21 от ABC »