Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 03/06/2016, à 13:57

douxy19

RESOLU .mysql consomme trop de memoire avec kubuntu 16.04

Bonjour a toutes et a tous.
voila t'y pas que la consommation de memoire sous kubuntu 16.04 que j'ai installe recement est exponentielle...

pas dans l'air du temps...il semble que se soit mysqld qui abuse un chouia:844 588 mio.
cela se traduit donc,par,avec seulement firefox ouvert,un gentil 1.8 Gio au compteur.
j'aime pas et je souhaiterai et comprendre et voir y remedier.

douxy 19

Dernière modification par douxy19 (Le 16/06/2016, à 21:33)


intel core 2 duo E 7500 2.93Ghz.
Mb asus P5QPL-AM.ubuntu 20.04...debian  buster 10.5 KDE. linuxmint 20 et 21 cinnamon
Chipset graphique intel:G41.
Dell 3010 intel i3  8Gb ram avec ubuntu 22.04

Hors ligne

#2 Le 04/06/2016, à 14:15

gl38

Re : RESOLU .mysql consomme trop de memoire avec kubuntu 16.04

Chez moi aussi, la consommation de mysql est beaucoup trop grande depuis que je suis passé à mate 16.04.
Après quelques recherches sur internet j'ai trouvé cette page et après quelques tâtonnements, j'ai mis

[mysqld]
key_buffer_size         = 8388608
max_connections         = 30 
query_cache_size        = 8388608
query_cache_limit       = 512K
thread_stack            = 128K
performance_schema=OFF

à la fin du fichier /etc/mysql/my.cnf avec sudo (à sauver avant de commencer !)
Après redémarrage du service mysql, on peut vérifier en lançant

mysql -u root -p

et en lui demandant par exemple

show variables like "key_buffer%";

que les valeurs sont bien prises en compte.
Reste à voir si ça suffit.
Cordialement,
Guy

Hors ligne

#3 Le 04/06/2016, à 21:24

Alex10336

Re : RESOLU .mysql consomme trop de memoire avec kubuntu 16.04

sauf que c'est ce fichier qui est utilisé: ~/.local/share/akonadi/mysql.conf

Si c'est un serveur « lamp » , c'est pas lié à kde.

Dernière modification par Alex10336 (Le 04/06/2016, à 21:25)


« On ne répond pas à une question par une autre question. » (moi ;-) )

Hors ligne

#4 Le 04/06/2016, à 22:27

douxy19

Re : RESOLU .mysql consomme trop de memoire avec kubuntu 16.04

bonsoir a toutes et a tous.
Alex10336 et gl38.
merci de vos interventions.
effectivement ,je suis avec kubuntu 16.04.
les operations sur /etc/mysqld n'ont pas eu d'effets.
un coup d'oeil dans ~/.local/share/akonadi/mysql.conf m'a un poil donne l'idee de ne pas bricoler!
serveur "lamp":a priori ni apache ni php ni mysqld-server ne sont installes?

je touche la mes limites,c'est clair!

par contre mysqld s'en donne a coeur joie:je passe de 140Mio a 840Mio juste avec dolphin ouvert et des recherches avec firefox.
du coup 1.9 Gio de ram!

Dernière modification par douxy19 (Le 04/06/2016, à 22:57)


intel core 2 duo E 7500 2.93Ghz.
Mb asus P5QPL-AM.ubuntu 20.04...debian  buster 10.5 KDE. linuxmint 20 et 21 cinnamon
Chipset graphique intel:G41.
Dell 3010 intel i3  8Gb ram avec ubuntu 22.04

Hors ligne

#5 Le 05/06/2016, à 11:05

gl38

Re : RESOLU .mysql consomme trop de memoire avec kubuntu 16.04

serveur "lamp":a priori ni apache ni php ni mysqld-server ne sont installes

kubuntu ou pas, lamp veut dire Linux+Apache+Mysql+Php, donc tout ça c'est installé.
Cordialement,
Guy

Hors ligne

#6 Le 05/06/2016, à 11:18

douxy19

Re : RESOLU .mysql consomme trop de memoire avec kubuntu 16.04

Bonjour.
autant pour moi!.
effectivement tout est bien installe.....la lecture en diagonale,pas bon!

mais ma question reste ouverte.
ce matin on debute avec un "gentil" 140 Mio" et la dolphin ouvert et fire fox plus ksysgard et un visionnage de 2 ou 3 videos youtube.....hop,850 Mio.

et 50% de la ram.
et ca baisse pas apres arret.

ceci dit et ca m'etonne ,le systeme reste fluide?


intel core 2 duo E 7500 2.93Ghz.
Mb asus P5QPL-AM.ubuntu 20.04...debian  buster 10.5 KDE. linuxmint 20 et 21 cinnamon
Chipset graphique intel:G41.
Dell 3010 intel i3  8Gb ram avec ubuntu 22.04

Hors ligne

#7 Le 05/06/2016, à 13:49

Alex10336

Re : RESOLU .mysql consomme trop de memoire avec kubuntu 16.04

Si tu as un doute sur qui consomme:

ps faux | grep mysql

ce qui donne:

USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
alex      1840  0.1  4.2 3196488 166808 ?      Sl   13:05   0:02  |   \_ /usr/sbin/mysqld --defaults-file=/home/alex/.local/share/akonadi/mysql.conf --datadir=/home/alex/.local/share/akonadi/db_data/ --socket=/tmp/akonadi-alex.TUYVep/mysql.socket

166808 Ko de ram pour l'instant :'-)

Édit:

alex      1840  0.0 21.8 3196488 860712 ?      Sl   13:05   0:03  |   \_ /usr/sbin/mysqld --defaults-file=/home/alex/.local/share/akonadi/mysql.conf --datadir=/home/alex/.local/share/akonadi/db_data/ --socket=/tmp/akonadi-alex.TUYVep/mysql.socket

860712 Ko / 21.8%

-----
Une probable solution: Panneau de config \ Espace de travail \ Recherche
Désactiver le "Dossier" et "Emplacements" semble régler cette montée en ram faramineuse.

Dernière modification par Alex10336 (Le 05/06/2016, à 14:20)


« On ne répond pas à une question par une autre question. » (moi ;-) )

Hors ligne

#8 Le 05/06/2016, à 21:19

douxy19

Re : RESOLU .mysql consomme trop de memoire avec kubuntu 16.04

Bonsoir.
bien j'ai deconnecte dossier et emplacement.

j'ai ceci

jean-raymond@jean-raymond-System-Product-Name:~$ ps faux | grep mysql
jean-ra+  4441  0.0  4.0 2147968 158520 ?      Sl   20:36   0:01  |   \_ /usr/sbin/mysqld --defaults-file=/home/jean-raymond/.local/share/akonadi/mysql.conf --datadir=/home/jean-raymond/.local/share/akonadi/db_data/ --socket=/tmp/akonadi-jean-raymond.jFLMJ2/mysql.socket
jean-ra+  4897  0.0  0.0  14268   924 pts/1    S+   21:11   0:00      \_ grep --color=auto mysql

on va surveiller la cavalerie .

toujours ennuyeux ce plus de ressource.
j'apprecie kubuntu et j'aime bien la forme graphique actuelle...mais si toutes les lts 16.04 on le meme appetit,ca vient bousculer certaines de mes convictions.

ma debian 8.3 kde est bien sage.

Dernière modification par douxy19 (Le 05/06/2016, à 21:43)


intel core 2 duo E 7500 2.93Ghz.
Mb asus P5QPL-AM.ubuntu 20.04...debian  buster 10.5 KDE. linuxmint 20 et 21 cinnamon
Chipset graphique intel:G41.
Dell 3010 intel i3  8Gb ram avec ubuntu 22.04

Hors ligne

#9 Le 05/06/2016, à 21:36

douxy19

Re : RESOLU .mysql consomme trop de memoire avec kubuntu 16.04

pas eu besoin d'aller tres loin.....

un peu de web et hop:

jean-raymond@jean-raymond-System-Product-Name:~$ ps faux | grep mysql
jean-ra+  4441  0.0 16.3 2147968 640220 ?      Sl   20:36   0:01  |   \_ /usr/sbin/mysqld --defaults-file=/home/jean-raymond/.local/share/akonadi/mysql.conf --datadir=/home/jean-raymond/.local/share/akonadi/db_data/ --socket=/tmp/akonadi-jean-raymond.jFLMJ2/mysql.socket
jean-ra+  5080  0.0  0.0  14268   948 pts/1    S+   21:30   0:00      \_ grep --color=auto mysql

a desesperer......xfce me voila tongue


et juste le forum:

jean-raymond@jean-raymond-System-Product-Name:~$ ps faux | grep mysql
jean-ra+  4441  0.0 20.0 2147968 785412 ?      Sl   20:36   0:01  |   \_ /usr/sbin/mysqld --defaults-file=/home/jean-raymond/.local/share/akonadi/mysql.conf --datadir=/home/jean-raymond/.local/share/akonadi/db_data/ --socket=/tmp/akonadi-jean-raymond.jFLMJ2/mysql.socket
jean-ra+  5104  0.0  0.0  14268   964 pts/1    S+   21:34   0:00      \_ grep --color=auto mysql

sad

ah pardon c'est pas fini...

jean-raymond@jean-raymond-System-Product-Name:~$ ps faux | grep mysql
jean-ra+  4441  0.0 21.6 2147968 848988 ?      Sl   20:36   0:01  |   \_ /usr/sbin/mysqld --defaults-file=/home/jean-raymond/.local/share/akonadi/mysql.conf --datadir=/home/jean-raymond/.local/share/akonadi/db_data/ --socket=/tmp/akonadi-jean-raymond.jFLMJ2/mysql.socket
jean-ra+  5133  0.0  0.0  14268   936 pts/1    S+   21:37   0:00      \_ grep --color=auto mysql

Dernière modification par douxy19 (Le 05/06/2016, à 21:39)


intel core 2 duo E 7500 2.93Ghz.
Mb asus P5QPL-AM.ubuntu 20.04...debian  buster 10.5 KDE. linuxmint 20 et 21 cinnamon
Chipset graphique intel:G41.
Dell 3010 intel i3  8Gb ram avec ubuntu 22.04

Hors ligne

#10 Le 05/06/2016, à 22:54

gl38

Re : RESOLU .mysql consomme trop de memoire avec kubuntu 16.04

J'ai remplacé mysql par mariadb, la suite libre de mysql (mysql est à Oracle maintenant).
Comme l'origine est la même il n'y a pas de soucis d'utilisation. Il suffit de sauvegarder ses bases de données avec mysldump, puis d'installer mariadb-server. Ça enlève automatiquement mysql.
Au démarrage, petit souci : ça ne marche pas mais la page donne une solution avec

sudo mysql -u root

et

MariaDB [(none)]>use mysql;
MariaDB [(none)]>update user set plugin=' ' where User='root';
MariaDB [(none)]>flush privileges;
MariaDB [(none)]>exit

Ouf, mysql  remarche et on peut installer la sauvegarde pour retrouver ses bases de données.

Chez moi, on passe de 27% de mémoire occupée (18.9% avec les modifications données plus haut) à 2.9%.
Mes wordpress et phpmyadmin marchent sans rien faire.

On peut revenir en arrière à mysql, mais ce n'est pas complètement évident, car le système refuse de rétrograder de la version 10 (celle de mariadb) au 5.5 du mysql original : il faut donc lire attentivement le message d'erreur et effacer des fichiers concernant les packages.

Cordialement,
Guy

Dernière modification par gl38 (Le 06/06/2016, à 07:12)

Hors ligne

#11 Le 06/06/2016, à 11:54

Alex10336

Re : RESOLU .mysql consomme trop de memoire avec kubuntu 16.04

gl38 a écrit :

Mes wordpress et phpmyadmin marchent sans rien faire.

Sauf que le sujet n'est pas un serveur « lamp »

---
Après test, visiblement suffit juste d'enlever « emplacement » et mysql ne grimpe plus en ram.
---
Autre solution: passer akonadi sur sqlite

sudo apt install akonadi-backend-sqlite

modifier le fichier: « ~/.config/akonadi/akonadiserverrc »

[Debug]
Tracer=null

[%General]
Driver=QSQLITE3

[QMYSQL]
Host=
Name=akonadi
Options="UNIX_SOCKET=/tmp/akonadi-........./mysql.socket"
ServerPath=/usr/sbin/mysqld-akonadi
StartServer=true

[QSQLITE3]
Name=/home/<pseudo>/.local/share/akonadi/akonadi.db

Lignes importante:
Driver=QSQLITE3
et les deux dernières, remplacer <pseudo> par le votre.

Et finir par un:

akonadictl restart

Dernière modification par Alex10336 (Le 06/06/2016, à 11:56)


« On ne répond pas à une question par une autre question. » (moi ;-) )

Hors ligne

#12 Le 06/06/2016, à 13:14

douxy19

Re : RESOLU .mysql consomme trop de memoire avec kubuntu 16.04

bonjour a vous.
des que je rentre du boulot je teste tout ça.


intel core 2 duo E 7500 2.93Ghz.
Mb asus P5QPL-AM.ubuntu 20.04...debian  buster 10.5 KDE. linuxmint 20 et 21 cinnamon
Chipset graphique intel:G41.
Dell 3010 intel i3  8Gb ram avec ubuntu 22.04

Hors ligne

#13 Le 06/06/2016, à 19:31

douxy19

Re : RESOLU .mysql consomme trop de memoire avec kubuntu 16.04

bonsoir a toutes et a tous.
test fait avec "emplacements" deconnecte....ça le faisait ...et puis une mauvaise idee...mail,une annonce deezer,lecture de l'annonce et uniquement cela ,pas deezer ouvert, et hop te voila t'y pas que ca repart vers les sommets!

jean-raymond@jean-raymond-System-Product-Name:~$ ps faux | grep mysql
jean-ra+  1944  0.0 22.0 2146852 864296 ?      Sl   13:46   0:02  |   \_ /usr/sbin/mysqld --defaults-file=/home/jean-raymond/.local/share/akonadi/mysql.conf --datadir=/home/jean-raymond/.local/share/akonadi/db_data/ --socket=/tmp/akonadi-jean-raymond.3NCokh/mysql.socket
jean-ra+  3362  0.0  0.0  14268   948 pts/1    S+   19:30   0:00      \_ grep --color=auto mysql

coincidence?

bon, je vais essayer sqlite et je tiens au courant.


intel core 2 duo E 7500 2.93Ghz.
Mb asus P5QPL-AM.ubuntu 20.04...debian  buster 10.5 KDE. linuxmint 20 et 21 cinnamon
Chipset graphique intel:G41.
Dell 3010 intel i3  8Gb ram avec ubuntu 22.04

Hors ligne

#14 Le 07/06/2016, à 10:02

douxy19

Re : RESOLU .mysql consomme trop de memoire avec kubuntu 16.04

Bonjour. desole,mais a priori rien ne change chez moi.
c'est toujours a un moment l'envolee de ram.

je reverifie ce soir et on verra.

PS:"Options="UNIX_SOCKET=/tmp/akonadi-........./mysql.socket"
cette ligne reste bien telle quelle?

Dernière modification par douxy19 (Le 07/06/2016, à 10:03)


intel core 2 duo E 7500 2.93Ghz.
Mb asus P5QPL-AM.ubuntu 20.04...debian  buster 10.5 KDE. linuxmint 20 et 21 cinnamon
Chipset graphique intel:G41.
Dell 3010 intel i3  8Gb ram avec ubuntu 22.04

Hors ligne

#15 Le 07/06/2016, à 12:01

Alex10336

Re : RESOLU .mysql consomme trop de memoire avec kubuntu 16.04

douxy19 a écrit :

Bonjour. desole,mais a priori rien ne change chez moi.
c'est toujours a un moment l'envolee de ram.

je reverifie ce soir et on verra.

Tu utilises mysql ou sqlite ?

douxy19 a écrit :

PS:"Options="UNIX_SOCKET=/tmp/akonadi-........./mysql.socket"
cette ligne reste bien telle quelle?

Je l'ai censuré. inutile d'y toucher. Je n'y fais d'ailleurs pas référence dans ce que j'ai marqué pour passer sur sqlite.


« On ne répond pas à une question par une autre question. » (moi ;-) )

Hors ligne

#16 Le 07/06/2016, à 19:20

douxy19

Re : RESOLU .mysql consomme trop de memoire avec kubuntu 16.04

bonjour.
pour Alex10336.
j'ai fait la manip que tu indique.
donc en theorie  j'utilise sqlite

verification possible car dans Ksysguard c'est mysqld qui apparait.


intel core 2 duo E 7500 2.93Ghz.
Mb asus P5QPL-AM.ubuntu 20.04...debian  buster 10.5 KDE. linuxmint 20 et 21 cinnamon
Chipset graphique intel:G41.
Dell 3010 intel i3  8Gb ram avec ubuntu 22.04

Hors ligne

#17 Le 07/06/2016, à 20:50

Alex10336

Re : RESOLU .mysql consomme trop de memoire avec kubuntu 16.04

sqlite ne reste pas en fond. (gratte probablement un peu le disque dur du coup)
si le fichier « ~/.local/share/akonadi/akonadi.db » a été crée, c'est que c'est bon.
Puis la commande « akonadictl (re)start » affichent s'il y a des erreurs.

Dernière modification par Alex10336 (Le 07/06/2016, à 20:51)


« On ne répond pas à une question par une autre question. » (moi ;-) )

Hors ligne

#18 Le 07/06/2016, à 21:33

douxy19

Re : RESOLU .mysql consomme trop de memoire avec kubuntu 16.04

j'ai verifie et helas pas de "akonadi.db "

j'ai du rater quelque chose,ca c'est sur!
j'ai remis en etat ,mais malgre tout l'impression est que quelque chose est bancal dans mon systeme.


intel core 2 duo E 7500 2.93Ghz.
Mb asus P5QPL-AM.ubuntu 20.04...debian  buster 10.5 KDE. linuxmint 20 et 21 cinnamon
Chipset graphique intel:G41.
Dell 3010 intel i3  8Gb ram avec ubuntu 22.04

Hors ligne

#19 Le 07/06/2016, à 21:48

Alex10336

Re : RESOLU .mysql consomme trop de memoire avec kubuntu 16.04

Retour de:

akonadictl status

« On ne répond pas à une question par une autre question. » (moi ;-) )

Hors ligne

#20 Le 07/06/2016, à 21:59

douxy19

Re : RESOLU .mysql consomme trop de memoire avec kubuntu 16.04

voila:

jean-raymond@jean-raymond-System-Product-Name:~$ akonadictl status
Akonadi Control: running
Akonadi Server: running
search paths:  ("lib/x86_64-linux-gnu", "lib/x86_64-linux-gnu/qt5/plugins/", "lib/x86_64-linux-gnu/kf5/", "lib/x86_64-linux-gnu/kf5/plugins/", "/usr/lib/qt5/plugins/", "/usr/lib/x86_64-linux-gnu/qt5/plugins", "/usr/bin")
Akonadi Server Search Support: available (Remote Search)
Available Agent Types: akonadi_akonotes_resource, akonadi_archivemail_agent, akonadi_baloo_indexer, akonadi_birthdays_resource, akonadi_contacts_resource, akonadi_davgroupware_resource, akonadi_followupreminder_agent, akonadi_googlecalendar_resource, akonadi_googlecontacts_resource, akonadi_ical_resource, akonadi_icaldir_resource, akonadi_imap_resource, akonadi_invitations_agent, akonadi_kalarm_dir_resource, akonadi_kalarm_resource, akonadi_kolab_resource, akonadi_maildir_resource, akonadi_maildispatcher_agent, akonadi_mailfilter_agent, akonadi_mbox_resource, akonadi_migration_agent, akonadi_mixedmaildir_resource, akonadi_newmailnotifier_agent, akonadi_notes_agent, akonadi_notes_resource, akonadi_openxchange_resource, akonadi_pop3_resource, akonadi_sendlater_agent, akonadi_vcard_resource, akonadi_vcarddir_resource

et aussi en fouinant:
http://askubuntu.com/questions/762062/a … untu-16-04


intel core 2 duo E 7500 2.93Ghz.
Mb asus P5QPL-AM.ubuntu 20.04...debian  buster 10.5 KDE. linuxmint 20 et 21 cinnamon
Chipset graphique intel:G41.
Dell 3010 intel i3  8Gb ram avec ubuntu 22.04

Hors ligne

#21 Le 07/06/2016, à 22:17

Alex10336

Re : RESOLU .mysql consomme trop de memoire avec kubuntu 16.04

Il y a toujours mysql qui tourne en fond ?

ps faux | grep mysql

Sinon, en suivant le lien: https://bugs.launchpad.net/ubuntu/+sour … ug/1576930
C'est un « bug confirmé »


« On ne répond pas à une question par une autre question. » (moi ;-) )

Hors ligne

#22 Le 07/06/2016, à 22:41

douxy19

Re : RESOLU .mysql consomme trop de memoire avec kubuntu 16.04

yes:

jean-raymond@jean-raymond-System-Product-Name:~$ ps faux | grep mysql
jean-ra+  6318  0.0  4.0 2146852 157884 ?      Sl   21:55   0:01  |   \_ /usr/sbin/mysqld --defaults-file=/home/jean-raymond/.local/share/akonadi/mysql.conf --datadir=/home/jean-raymond/.local/share/akonadi/db_data/ --socket=/tmp/akonadi-jean-raymond.LLZqtH/mysql.socket
jean-ra+  6818  0.0  0.0  14268   968 pts/1    S+   22:35   0:00      \_ grep --color=auto mysql

sage pour l'instant....mais il attend son heure... tongue

comme je n'utilise pas kmail et autre l'option:"Until ubuntu provide a fix for this problem, i found a workaround!

I use the command pkill -f akonadi and add it to the startup. System Settings>>Startup & Shutdown>>Autostart. using this command all the akonadi services get killed at startup and mysqld process will be killed along with it and all the memory occupied by them will be released." sera sans doute un choix pour moi. CF le lien #3

et vu pour le bug

Dernière modification par douxy19 (Le 07/06/2016, à 22:43)


intel core 2 duo E 7500 2.93Ghz.
Mb asus P5QPL-AM.ubuntu 20.04...debian  buster 10.5 KDE. linuxmint 20 et 21 cinnamon
Chipset graphique intel:G41.
Dell 3010 intel i3  8Gb ram avec ubuntu 22.04

Hors ligne

#23 Le 08/06/2016, à 00:11

Alex10336

Re : RESOLU .mysql consomme trop de memoire avec kubuntu 16.04

le coup du "pkill" est une grosse connerie. il fait que tuer akonadi.
Cette « solution » avec mysql est plus crédible: https://bugs.launchpad.net/ubuntu/+sour … omments/10

---
Sinon, pour sqlite, si tu veux toujours essayer (il marche)
retour des commandes:

apt-cache policy akonadi-backend-sqlite
cat ~/.config/akonadi/akonadiserverrc

« On ne répond pas à une question par une autre question. » (moi ;-) )

Hors ligne

#24 Le 08/06/2016, à 08:10

douxy19

Re : RESOLU .mysql consomme trop de memoire avec kubuntu 16.04

bonjour Alex.
je vais essayer successivement les deux options des ce soir.
je tiens au courant.


intel core 2 duo E 7500 2.93Ghz.
Mb asus P5QPL-AM.ubuntu 20.04...debian  buster 10.5 KDE. linuxmint 20 et 21 cinnamon
Chipset graphique intel:G41.
Dell 3010 intel i3  8Gb ram avec ubuntu 22.04

Hors ligne

#25 Le 08/06/2016, à 12:39

Alex10336

Re : RESOLU .mysql consomme trop de memoire avec kubuntu 16.04

Coucou !
Ok, à noter aussi: déco/reco la session pour être sur que les changement soit bien pris en compte smile


« On ne répond pas à une question par une autre question. » (moi ;-) )

Hors ligne