Akonadi mysqld использует 2 ГБ памяти даже после перезагрузки (Arch Linux, Plasma 5)

У меня Arch Linux с Plasma 5. Сегодня я отключил tmpfs, как описано в вики Archlinux (то есть systemctl mask tmp.mount и создал собственный файл / и т. Д.) /tmpfiles.d/tmp.conf ).

Затем я поигрался с созданием больших файлов в папке / tmp (например, dd if = / dev / zero of = / tmp / large.dat count = 2097152 дает мне файл размером 1 ГБ). Когда я их создал, я заметил, что mysqld начал использовать больше оперативной памяти. Теперь я удалил все большие файлы, которые создал. Я перезагружался несколько раз, и после каждого я вижу, что mysqld использовал около 2 ГБ ОЗУ. Никаких необычных программ / скриптов в автозапуске у меня нет. У меня обычная установка Arch Linux. Я знаю, что могу отключить аконади, но есть ли другое решение?

memory usage with <code>ps aux</code> memory usage with system monitor

0
14.07.2017, 18:39
1 ответ

Во всем виноват джемаллок. Либо понизьте версию jemalloc:

pacman -U /var/cache/pacman/pkg/jemalloc-4.2.1-1-x86_64.pkg.tar.xz

, либо обновите систему с уже имеющимся в репозитории jemalloc 4.3.1-1

https://archive.archlinux.org/packages/j/jemalloc/

1
28.01.2020, 02:47

Теги

Похожие вопросы