Ich habe kürzlich kubuntu 16.04 auf meinem Dell Studio xps 1640 installiert, auf dem 8 GB Speicher installiert sind. Alles funktioniert gut, aber etwas stört mich wirklich. Nach einem Neustart, wenn ich die Systemressourcen überprüfe, mysqld
belegt 150~200MB of RAM
und eine Reihe von akonadi
Diensten ausgeführt werden (Kontakte, Geburtstag, Mail *, sendalter & ...) und ich brauche und benutze wirklich keinen dieser Dienste und Es ist eine Verschwendung von Erinnerung. Aber das ernsthafte Problem ist mit mysqld, nach einer Weile (3-4 Stunden) belegt mysqld ungefähr 800MB~1GB
RAM und es wird das nicht freigeben, bis ich das System neu starte . Ich sollte erwähnen, dass ich keine laufenden Datenbanken habe und MySQL überhaupt nicht benutze! Das nutzt also nur Ubuntu.
Meine Frage lautet also:
Erstens, wie kann ich die unerwünschten Akonadi-Dienste deaktivieren (entfernen) und sie nicht automatisch starten und überhaupt ausführen lassen (ich habe Akonadiserver deaktiviert, aber nicht geholfen). Der einzige Dienst, den ich von akonadi benutze, ist krunner und ich brauche die kMail, den Kalender und ... wirklich nicht.
Zweitens, warum mysqld diese Menge an Speicher benötigt (obwohl ich denke, dass dies mit dem oben erwähnten akonadi-Problem zusammenhängt, weil der übergeordnete Prozess von mysqld akonadiserver ist) und wie ich es verhindern kann. weil meine Arbeit mit der RAM-Nutzung zusammenhängt und ich den Speicher wirklich brauche, kann ich nicht zulassen, dass unerwünschte Dienste diese Menge an Ressourcen nutzen.
Ich freue mich sehr, wenn Sie mir helfen würden, dieses Problem zu beheben. Vielen Dank im Voraus für Ihre freundliche Hilfe.
sudo apt-get remove --purge kmail akonadi-server
diese weise müssen sie sich keine sorgen machen, dass kde-shell dieWenn Sie die Dienste deaktivieren möchten, anstatt sie zu entfernen, um zukünftige Abhängigkeitsprobleme zu vermeiden, können Sie sie einfach deaktivieren, indem Sie die Konfigurationsdatei bearbeiten.
Bearbeiten Sie zum Deaktivieren des Servers die Konfigurationsdatei des akonadi-Servers unter
~/.config/akonadi/akonadiserverrc
.Wechseln Sie
StartServer=true
zuStartServer=false
.quelle
Dies wurde in MySQL 5.7.13 behoben (siehe Fehler 80772): https://dev.mysql.com/doc/relnotes/mysql/5.7/en/news-5-7-13.html#mysqld-5-7- 13-Bug
Das hat es für mich behoben.
Derzeit ist die höchste über apt verfügbare Version 5.7.12. Um 5.7.13 zu erhalten, können Sie hier eine der folgenden Optionen verwenden: https://dev.mysql.com/downloads/mysql/
Nehmen Sie sich Zeit. Ich habe das MySQL PPA verwendet, um das Ganze zu installieren und zu beschleunigen, und jetzt habe ich Akonadi in Kubuntu kaputt gemacht. Was anscheinend schwer zu beheben ist.
quelle
Ich bin auch auf dieses Problem gestoßen und
pkill
finde es ein bisschen brutalDa ich keine akonadi-abhängigen Anwendungen verwende, mache ich eine,
akonadictl stop
wenn mysqld zu stark gewichtet wird. Es wird nicht neu gestartet, bis ich so etwas wie Kmail, Kontact starte, was bedeutet nie! Leider wird es beim Neustart fortgesetzt. Ich habe keine Lösung gefunden, um das parmanent zu behebenquelle
stop
wird funktionieren, aber Sie müssen dies jedes Mal tun, wenn Sie neu starten oder sogar manchmal, während Sie OS verwenden! In meinem Fall, weil ich keinen seiner Dienste genutzt habe, habe ich die Pakete entfernt und dabei keine Probleme festgestellt.Nur als Referenz: Dies wird als MySQL-Fehler angesehen und in https://bugs.launchpad.net/bugs/1576930 verfolgt
Bisher ist die Antwort von Firouziam die richtige Problemumgehung für diejenigen, die kdepim nicht verwenden.
quelle