sur un serveur (raspberrypi2), en debian jessie, qui contient juste en
service un apache2 (owncloud), MySQL, exim4 et nrpe, j'ai la m=C3=A9moire v=
ive
qui grossit de jour en jour. elle commence avec les services au d=C3=A9marr=
age
avec 21 % de m=C3=A9moire, lorsque les services sont utilis=C3=A9s, ils son=
t
habituellement =C3=A0 ~ 40%. Mais malgr=C3=A9 qu'ils ne soient pas utilis=
=C3=A9s, la
m=C3=A9moire vive grossit toute seule jusqu'=C3=A0 arriver =C3=A0 99%. malg=
r=C3=A9 le rajout
d'une swap et demandant le basculement vers la swap, =C3=A0 partir de 40%
restant sur la m=C3=A9moire vive, =C3=A7a ne fonctionne pas.
=C3=A7a devient probl=C3=A9matique car je dois red=C3=A9marrer le serveur t=
ous les 3-4
jours, pour que =C3=A7a puisse =C3=AAtre utilisable.
le rpi2 est un quadricoeur qui utilise donc irqbalance (le plus grand
utilisateur de m=C3=A9moire d'apr=C3=A8s la liste des processus ci dessous)=
. On peut
voir les processus qui utilisent le plus de m=C3=A9moire : ps -efFH --sort =
rss
y a t il un moyen de conna=C3=AEtre le processus qui fait grossir la m=C3=
=A9moire
ainsi ?
si oui, y a t il moyen de limiter la m=C3=A9moire utilis=C3=A9 pour un proc=
essus ?
<div dir=3D"ltr"><div><div>Bonjour,<br><br></div>sur un serveur (raspberryp=
i2), en debian jessie, qui contient juste en service un apache2 (owncloud),=
MySQL, exim4 et nrpe, j'ai la m=C3=A9moire vive qui grossit de jour en=
jour. elle commence avec les services au d=C3=A9marrage avec 21 % de m=C3=
=A9moire, lorsque les services sont utilis=C3=A9s, ils sont habituellement =
=C3=A0 ~ 40%. Mais malgr=C3=A9 qu'ils ne soient pas utilis=C3=A9s, la m=
=C3=A9moire vive grossit toute seule jusqu'=C3=A0 arriver =C3=A0 99%. m=
algr=C3=A9 le rajout d'une swap et demandant le basculement vers la swa=
p, =C3=A0 partir de 40% restant sur la m=C3=A9moire vive, =C3=A7a ne foncti=
onne pas.<br><br></div><div>=C3=A7a devient probl=C3=A9matique car je dois =
red=C3=A9marrer le serveur tous les 3-4 jours, pour que =C3=A7a puisse =C3=
=AAtre utilisable.<br></div><div><br></div><div><div><div>le rpi2 est un qu=
adricoeur qui utilise donc irqbalance (le plus grand utilisateur de m=C3=A9=
moire d'apr=C3=A8s la liste des processus ci dessous). On peut voir les=
processus qui utilisent le plus de m=C3=A9moire : ps -efFH --sort rss<br><=
br>root=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 371=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0 1=C2=A0=C2=A0=C2=A0=C2=A0 0 43076 25224=C2=A0=C2=A0 1=
f=C3=A9vr.17 ?=C2=A0=C2=A0=C2=A0=C2=A0 00:00:42=C2=A0=C2=A0 /usr/sbin/apac=
he2 -k start<br>www-data 17024=C2=A0=C2=A0 371=C2=A0 0 44858 23456=C2=A0=C2=
=A0 0 08:46 ?=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 00:00:00=C2=A0=C2=
=A0=C2=A0=C2=A0 /usr/sbin/apache2 -k start<br>www-data 17025=C2=A0=C2=A0 37=
1=C2=A0 0 44858 23464=C2=A0=C2=A0 0 08:46 ?=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0 00:00:00=C2=A0=C2=A0=C2=A0=C2=A0 /usr/sbin/apache2 -k start<br=
>www-data 15786=C2=A0=C2=A0 371=C2=A0 0 44330 24000=C2=A0=C2=A0 0 06:25 ?=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 00:00:04=C2=A0=C2=A0=C2=A0=C2=A0=
/usr/sbin/apache2 -k start<br>www-data 15788=C2=A0=C2=A0 371=C2=A0 0 44396=
24628=C2=A0=C2=A0 0 06:25 ?=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 00:0=
0:01=C2=A0=C2=A0=C2=A0=C2=A0 /usr/sbin/apache2 -k start<br>www-data 16673=
=C2=A0=C2=A0 371=C2=A0 0 44396 24824=C2=A0=C2=A0 0 08:06 ?=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0 00:00:01=C2=A0=C2=A0=C2=A0=C2=A0 /usr/sbin/apac=
he2 -k start<br>www-data 15789=C2=A0=C2=A0 371=C2=A0 0 44598 25424=C2=A0=C2=
=A0 0 06:25 ?=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 00:00:03=C2=A0=C2=
=A0=C2=A0=C2=A0 /usr/sbin/apache2 -k start<br>www-data 15785=C2=A0=C2=A0 37=
1=C2=A0 0 44408 25552=C2=A0=C2=A0 0 06:25 ?=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0 00:00:03=C2=A0=C2=A0=C2=A0=C2=A0 /usr/sbin/apache2 -k start<br=
>www-data 17023=C2=A0=C2=A0 371=C2=A0 0 44695 26068=C2=A0=C2=A0 0 08:46 ?=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 00:00:01=C2=A0=C2=A0=C2=A0=C2=A0=
/usr/sbin/apache2 -k start<br>www-data 17026=C2=A0=C2=A0 371=C2=A0 0 44860=
26108=C2=A0=C2=A0 1 08:46 ?=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 00:0=
0:01=C2=A0=C2=A0=C2=A0=C2=A0 /usr/sbin/apache2 -k start<br>www-data 16674=
=C2=A0=C2=A0 371=C2=A0 0 44546 26588=C2=A0=C2=A0 0 08:06 ?=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0 00:00:03=C2=A0=C2=A0=C2=A0=C2=A0 /usr/sbin/apac=
he2 -k start<br>root=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 =
115=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 1=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 0 13108 3=
9384=C2=A0=C2=A0 2 f=C3=A9vr.17 ?=C2=A0=C2=A0=C2=A0=C2=A0 00:04:10=C2=A0=C2=
=A0 /lib/systemd/systemd-journald<br>root=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0 214=C2=A0=C2=A0=C2=A0=C2=A0 1=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0 0 103310 411592 1 f=C3=A9vr.17 ?=C2=A0=C2=A0=C2=A0=C2=A0 00:56=
:09=C2=A0=C2=A0 /usr/sbin/irqbalance --pid=3D/var/run/irqbalance.pid<br><br=
></div><div><div>y a t il un moyen de conna=C3=AEtre le processus qui fait =
grossir la m=C3=A9moire ainsi ?<br></div><div>si oui, y a t il moyen de lim=
iter la m=C3=A9moire utilis=C3=A9 pour un processus ?<br></div><br></div><d=
iv>merci.<br></div><div><br></div><div>patg<br></div><div>--<br>Linux sec2 =
3.18.0-trunk-rpi2 #1 SMP PREEMPT Debian 3.18.5-1~exp1.co1 (2015-02-02) armv=
7l GNU/Linux<br></div></div></div></div>
Tu trouveras surement le bonheur sur ces optimisations : http://lea-linux.org/documentations/Leapro-pro_sys-dimensionnement-apache . Tu es sous RPi je suppose?
Tu trouveras surement le bonheur sur ces optimisations :
http://lea-linux.org/documentations/Leapro-pro_sys-dimensionnement-apache .
Tu es sous RPi je suppose?
Tu trouveras surement le bonheur sur ces optimisations : http://lea-linux.org/documentations/Leapro-pro_sys-dimensionnement-apache . Tu es sous RPi je suppose?