papmail |
|
Темы:
3
Сообщения:
17
Участник с: 03 апреля 2010
|
I3
|
vs220 |
|
Темы:
25
Сообщения:
8524
Участник с: 16 августа 2009
|
acid_raccoon dbus-monitor погонять на предмет постоянного спама может? |
vasek |
|
Темы:
47
Сообщения:
11853
Участник с: 17 февраля 2013
|
ВОЗМОЖНО зря шумим ... провел небольшой анализ, хотя у меня всего и занято 3,6М ... хотя это и приблизительный анализ 1. Смотрим потребление systemctl status dbus | grep Memory 2. Смотрим процессыps aux | grep dbus # лишнее выкинул 3. Смотрим потребление памяти процессами3.1 процесс 282 sudo pmap -d 282 | tail -1 # это system, поэтому нужно sudo mapped: 12700K writeable/private: 1324K shared: 0K из 1324К большую часть (1052) составляет анонимная память sudo pmap -d 282 | grep anon | awk '{ SUM += $2 } END {print SUM}' 1052 3.2 процесс 433 pmap -d 433 | tail -1 mapped: 12488K writeable/private: 1112K shared: 0K pmap -d 433 | grep anon | awk '{ SUM += $2 } END {print SUM}' 840 3.3 процесс 592 pmap -d 592 | tail -1 mapped: 12032K writeable/private: 656K shared: 0K pmap -d 592 | grep anon | awk '{ SUM += $2 } END {print SUM}' 384 4. Сумма writeable/private = 1324+1112+656=3092 Сумма anon = 1052+840+384=2276 5. Пояснение mapped - общее количество памяти, отведенное процессу writeable/private - память, которую занимает сам процесс, исключая использование общих(shared)-библиотек shared - память, которую данный процесс использует совместно с другими процессами (разделяемая память) И главное Anonymous memory выделяется непосредственно в RAM. Однако, ядро не будет отображать эту память на адреса физической памяти, пока в ней не будет явной необходимости. Как следствие, anonymous memory не оказывает никакого воздействия на ядро системы, пока она явно не используется. Это позволяет процессам резервировать большое количество памяти в адресном пространстве их виртуальной памяти без использования физической памяти. Таким образом, ядро позволяет вам резервировать больше памяти, что на самом деле доступно в системе. Такое поведения так же известно как over-commit (или memory overcommitment). PS - кстати, в pmap можно узнать какие процессы/библиотеки используют слишком много памяти.
Ошибки не исчезают с опытом - они просто умнеют
|
vs220 |
|
Темы:
25
Сообщения:
8524
Участник с: 16 августа 2009
|
vasekVasek не зря , второе место по потреблению после браузера это ни в какие ворота. На 8 гигах Earlyoom после трех часов срабатывает, это просто треш |
vasek |
|
Темы:
47
Сообщения:
11853
Участник с: 17 февраля 2013
|
vs220Тогда да ... нужно переходить на альтернативный dbus Но предположу, что скорее всего у Вас не anon memory занимает большую часть памяти, хотя anon memory довольно хитрая штука и все нюаны ее не знаю
Ошибки не исчезают с опытом - они просто умнеют
|
nafanja |
|
Темы:
94
Сообщения:
9252
Участник с: 02 июня 2012
заблокирован
|
vs220возможно, dbus установлен давно, а проблема появилась реально недавно... yay -Qi dbus ну или проблема в какой зависимости. что более возможно, KDE просто обнажил БАГ dbus.
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874 |
nafanja |
|
Темы:
94
Сообщения:
9252
Участник с: 02 июня 2012
заблокирован
|
откатил зависимости systemd-libs audit на предыдущие версии, проблема осталась.vs220+ 100500
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874 |
nafanja |
|
Темы:
94
Сообщения:
9252
Участник с: 02 июня 2012
заблокирован
|
вроде полет нормальный, более 19M потребление не замечал.
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874 |
RusWolf |
|
Темы:
11
Сообщения:
2795
Участник с: 16 июля 2016
|
nafanjaу меня так стандартный dbus потребляет, с 24GB озу, на кедах. |
vall |
|
Темы:
45
Сообщения:
1786
Участник с: 28 марта 2017
|
Вторые сутки почти без изменений: 6.1...6.2 Мб. KDE stable, 20 Gb RAM.Другими словами не течёт. В отличие от стандартного dbus-daemon. vall |