J'ai récemment installé kubuntu 16.04 sur mon Dell studio xps 1640 sur lequel 8 Go de mémoire sont installés. Tout fonctionne bien, mais quelque chose me dérange vraiment. Après un nouveau démarrage, lorsque je vérifie les ressources du système, mysqld
occupe environ 150~200MB of RAM
et un tas de akonadi
services sont en cours d'exécution (contacts, anniversaire, courrier *, sendalter & ...) et je n'ai vraiment pas besoin et n'utilise aucun de ces services et c'est un gaspillage de mémoire. Mais le problème sérieux est avec mysqld, après un certain temps (3-4 heures) mysqld occupe environ 800MB~1GB
de RAM et il ne le libérera pas tant que je n'aurai pas redémarré le système. Je dois mentionner que je n'ai pas de bases de données en cours d'exécution et que je n'utilise pas du tout mysql! Seul Ubuntu l'utilise.
Ma question est donc la suivante:
Tout d'abord, comment puis-je désactiver (supprimer) les services akonadi indésirables et ne pas les laisser démarrer automatiquement et fonctionner (j'ai désactivé akonadiserver mais je n'ai pas aidé). Le seul service que j'utilise depuis akonadi est krunner et je n'ai vraiment pas besoin de kMail, Calendar et ....
Deuxièmement, pourquoi mysqld prend cette quantité de mémoire (bien que je suppose que cela soit lié au problème akonadi mentionné ci-dessus parce que le processus Parent de mysqld est akonadiserver) et comment puis-je l'empêcher. parce que mon travail est lié à l'utilisation de la RAM et j'ai vraiment besoin de la mémoire, donc je ne peux pas laisser les services indésirables utiliser cette quantité de ressources.
J'apprécie vraiment que vous m'aidiez à résoudre ce problème. Merci d'avance pour votre aimable aide.
sudo apt-get remove --purge kmail akonadi-server
cette façon, vous n'avez pas à vous soucier de kde-shell appelant les servicesSi vous souhaitez désactiver les services au lieu de les supprimer pour éviter de futurs problèmes de dépendance, vous pouvez simplement les désactiver en modifiant le fichier de configuration.
Pour désactiver le serveur, modifiez le fichier de configuration du serveur akonadi à l'adresse
~/.config/akonadi/akonadiserverrc
.Remplacez
StartServer=true
parStartServer=false
.la source
Ce problème est résolu dans MySQL 5.7.13 (voir le bogue 80772): https://dev.mysql.com/doc/relnotes/mysql/5.7/en/news-5-7-13.html#mysqld-5-7- 13-bug
Cela m'a arrangé.
Pour le moment, la version la plus élevée disponible via apt est la 5.7.12. Pour obtenir la 5.7.13, vous pouvez utiliser l'une des options ici: https://dev.mysql.com/downloads/mysql/
Prenez votre temps. J'ai utilisé MySQL PPA pour installer et précipité le tout et maintenant j'ai cassé Akonadi à Kubuntu. Ce qui semble difficile à résoudre.
la source
J'ai aussi rencontré ce problème et
pkill
je pense que c'est un peu brutalPuisque je n'utilise aucune application dépendante d'Akonadi, je fais un
akonadictl stop
quand mysqld est trop pesé. Il ne redémarrera que lorsque je lancerai quelque chose comme Kmail, Kontact, ce qui signifie jamais! Malheureusement, il reprendra au redémarrage. Je n'ai trouvé aucune solution pour résoudre ce problème de façon paranairela source
stop
ça marchera mais vous devez le faire à chaque redémarrage ou même parfois en utilisant os! dans mon cas, car je n'ai utilisé aucun de ses services, j'ai supprimé les packages et je n'ai rencontré aucun problème pour le faire.Juste pour référence: Ceci est considéré comme un bug mysql et suivi dans https://bugs.launchpad.net/bugs/1576930
Jusqu'à présent, la réponse de Firouziam est la solution de contournement correcte pour ceux qui n'utilisent pas kdepim.
la source