Недавно я установил kubuntu 16.04 на свою студию Dell xps 1640 с установленной 8 ГБ установленной памяти. Все работает нормально, но что-то действительно меня беспокоит. После новой загрузки, когда я проверяю системные ресурсы, mysqld занимает около 150~200MB of RAM и запущена служба akonadi (контакты, день рождения, почта *, sendalter & amp; ...), и я действительно не нужно и не используйте какие-либо из этих услуг, и это пустая трата памяти. Но серьезная проблема связана с mysqld, через некоторое время (3-4 часа) mysqld занимает около 800MB~1GB ОЗУ, и он не будет выпускать это, пока я не перезагружу систему. Я должен упомянуть, что у меня нет запущенных баз данных и вообще не использую mysql! Таким образом, только ubuntu использует это.
Итак, мой вопрос:
Во-первых, как я могу отключить (удалить) нежелательные службы akonadi и не позволять им автозапускать и запускать (я отключил akonadiserver, но не помог). Единственная услуга, которую я использую от akonadi, - это krunner, и мне действительно не нужны kMail, Calendar и .... Во-вторых, почему mysqld берет этот объем памяти (хотя я думаю, что он связан с проблемой akonadi, упомянутой выше, поскольку родительский процесс mysqld является akonadiserver) и как я могу его предотвратить. потому что моя работа связана с использованием ОЗУ, и мне действительно нужна память, поэтому я не могу позволить этим нежелательным услугам использовать этот объем ресурсов.Я очень ценю это, если вы поможете мне решить эту проблему. Заранее благодарю за вашу любезную помощь.
У меня была та же проблема, и хотя я не знаю, как удалить akonadi, я удалил приложения, которые используют его: kontact, kaddressbook, kmail, knotes и korganizer. Akregator, похоже, не запускает akonadi, поэтому я позволил ему установить.
sudo apt-get remove kontact kaddressbook kmail knotes korganizer
Использование моей памяти уменьшилось с почти 900MiB до менее 500MiB после запуска из-за того, что akonadi не запускался. Поскольку akonadi не запускается, ни один из процессов mysqld не истекает через некоторое время более 800 Мбайт (что делает использование полной памяти 1,5 ГБ без какой-либо другой программы).
Если вы не используете хотите удалить эти приложения, вы можете закрыть их из панели задач. В моем случае бежал кратер и корганизатор. В случае с korganizer вы должны отключить возможность напоминания событий из своего значка в системном трее (я думаю, что он отображается как демон напоминаний о событиях или что-то подобное). Таким образом, при следующем запуске компьютера эти процессы не будут инициализированы, и akonadi не будет запущен.
Но имейте в виду, что запуск любого из этих приложений только один раз запустит akonadi, пока вы не выключите компьютер, он не убивается, когда вы закрываете приложение (обратите внимание: вы можете остановить его с терминала с помощью «akonadictl stop»).
Если вы хотите отключить службы вместо их удаления, чтобы избежать проблем с будущей зависимостью, вы можете просто отключить их, отредактировав файл конфигурации.
Чтобы отключить сервер, отредактируйте файл конфигурации сервера akonadi на [F1].
Измените StartServer=true на StartServer=false.
Это исправлено в MySQL 5.7.13 (см. Bug 80772): https://dev.mysql.com/doc/relnotes/mysql/5.7/en/news-5-7-13.html#mysqld-5 -7-13-bug
Это исправило это для меня.
На данный момент самая высокая версия, доступная через apt, равна 5.7.12, поэтому для получения 5.7.13 вы можете использовать один из варианты здесь: https://dev.mysql.com/doc/relnotes/mysql/5.7/en/news-5-7-13.html#mysqld-5-7-13-bug
Не спешите. Я использовал MySQL PPA для установки и бросил все это, и теперь я сломал Akonadi в Kubuntu. Кажется, что это трудно исправить.
Я тоже столкнулся с этой проблемой, и pkill немного жесток. Я думаю,
Поскольку я не использую какие-либо зависимые от akonadi приложения, я делаю akonadictl stop, когда mysqld получает слишком много веса. Он не перезапустится, пока я не запустил что-то вроде Kmail, Kontact, что значит никогда! К сожалению, он возобновится при перезагрузке. Я не нашел решения для исправления этого parmanently
Только для справки: это считается ошибкой mysql и отслеживается в https://bugs.launchpad.net/bugs/1576930
. До сих пор ответ от Firouziam является правильным обходным решением для тех, кто делает не использовать kdepim.