Страница 1 из 1

Жадный до памяти conky 1.8.0

Добавлено: 2010-07-13 17:21:29
travis
Доброго времени суток!

Помогите советом в настройке conky?
После обновления до версии 1.8.0, стал наблюдать повышенный аппетит conky к памяти
По истечении некоторого времени, в /var/log/messages

Код: Выделить всё

Jul 13 20:06:06 hostname kernel: kern.ipc.maxpipekva exceeded; see tuning(7)
Jul 13 20:06:37 hostname last message repeated 22 times
В налиии KDE 4.4.5

Код: Выделить всё

[travis@hostname /usr/home/travis]$ uname -srm
FreeBSD 8.1-PRERELEASE i386
Предыдущая версия conky работала без нареканий.

Re: Жадный до памяти conky 1.8.0

Добавлено: 2010-07-14 12:08:21
Mox
travis писал(а):Доброго времени суток!

Помогите советом в настройке conky?
После обновления до версии 1.8.0, стал наблюдать повышенный аппетит conky к памяти
По истечении некоторого времени, в /var/log/messages

Код: Выделить всё

Jul 13 20:06:06 hostname kernel: kern.ipc.maxpipekva exceeded; see tuning(7)
Jul 13 20:06:37 hostname last message repeated 22 times
В налиии KDE 4.4.5

Код: Выделить всё

[travis@hostname /usr/home/travis]$ uname -srm
FreeBSD 8.1-PRERELEASE i386
Предыдущая версия conky работала без нареканий.
много памяти - это сколько?

Re: Жадный до памяти conky 1.8.0

Добавлено: 2010-07-14 15:55:58
travis
Mox писал(а): много памяти - это сколько?
с 5,5 до 15,5 за пол часа

вернее неверно поставил вопрос

вместе с ростом памяти, kern.ipc.pipekva начинает стремительно увеличиваться Как только достигает максимума, в /var/log/messages появляются подозрительные сообщение из 1 поста, при этом Konsole на ввод команд отвечает

Код: Выделить всё

bash: pipe error: Cannot allocate memory
пока не прибьешь conky

Код: Выделить всё

[travis@hostname /usr/home/travis]$ sysctl -a | grep pipekva
kern.ipc.pipekva: 1986560
kern.ipc.maxpipekva: 16777216
Причем, если убрать из конфига все рюшечки, типа графиков и т.д., оставив только текст, то и работает без проблем
Подскажите как быть?

Re: Жадный до памяти conky 1.8.0

Добавлено: 2010-10-31 12:15:35
kuolema
Как быть?
1. Патчить порт с версией 1.8.1 ( см. http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/151668 - применять оба патча),
2. Делать portdowngrade до 1.7.2_7

Интересно, что проблема с exec(i)+kern.ipc.pipekva не нова: http://forums.freebsd.org/showthread.php?t=15824 , но майнтайнер порта sysutils/conky узнал о ней только недавно... 1.8.1(_1) с патчами работает нормально, проверено на себе.